我正在嘗試計算圖像對應用程序的內存使用影響。我從字節數組加載內存中的圖像,我注意到內存使用量與圖像大小不成正比。圖像對應用程序內存使用的影響
我有96389個字節,我轉換爲圖像在以下幾個方面的字節數組:
var actualImage = (Bitmap)((new ImageConverter()).ConvertFrom(bytes));
var actualImage = Image.FromStream(new System.IO.MemoryStream(bytes));
我希望應用程序的內存使用量相等的量,但在現實中發生的事情是增加應用程序的內存增加了17324千字節。
爲什麼會發生這種情況,我如何避免使用太多的內存?
http://stackoverflow.com/questions/34656453/how-to-store-image-in-memory-more-compact-than-usual-bitmap-instance-and-access – CodeCaster