【发布时间】:2010-05-21 02:31:41
【问题描述】:
我有一个 10K 的 MemoryStream,它是从 2MB 的位图创建并使用 JPEG 压缩的。由于 MemoryStream 不能直接放在 GUI 的 System.Windows.Controls.Image 中,我使用以下中间代码将其转换回 BitmapImage 并最终转换为 System.Windows.Controls.Image。
我的问题是,当我将其存储在 BitmapImage 中时,内存分配正在占用
2MB。这是预期的吗?有什么办法可以减少内存?
我有大约 300 个缩略图,这个转换大约需要 600MB,这非常高。
感谢您的帮助!
【问题讨论】:
标签: wpf memory wpf-controls memorystream bitmapimage