我需要從字節數組中獲取BitmapImage。目前我正在使用MemoryStream (byte [] - > MemoryStream - > BitmapImage),但它似乎效率不高。 其他方式相同的情況 - 我需要獲取代表BitmapFrame的字節數組。再次,我正在使用MemoryStream做到這一點。在BitmapImage中有效的字節[],反之亦然C#中的轉換
什麼是最有效的方式來完成這項任務?是否有可能加速轉換?
非常感謝您的回覆和提示!
乾杯使用BitmapSource.CopyPixels林取出從的BitmapSource然後BitmapSource.Create字節到從字節數組創建新圖像
是什麼導致您相信MemoryStream方法效率低下? – Tahbaza 2010-08-29 15:05:34
我實際上觀察到它很慢 - 我搜索最有效的一個。 – Jamie 2010-08-29 15:06:36
那麼byte []作爲位圖對象的後端呢? – Dykam 2010-08-29 15:14:06