Tip*_*ipx 3 c# encoding jpeg bitmap
首先,这个问题不是关于"如何将位图保存为磁盘上的jpeg?"
我无法找到(或想到)Bitmap使用Jpeg压缩转换a的方法,但将其保留为Bitmap对象.MSDN清楚地展示了如何将Bitmap保存为JPEG,但我正在寻找的是如何将编码/压缩应用于Bitmap对象,因此我仍然可以在我的代码中传递它,而无需引用该文件.
Bitmap
其背后的原因之一是处理位图的辅助类,但不应该知道使用的持久性方法.
Pau*_*sik 5
加载到程序存储器中时,所有图像都是位图.通常在写入磁盘时使用特定压缩,在从磁盘读取时解压缩.
如果您担心图像的内存占用,可以压缩字节并在内部传递字节数组.压缩对于图像的无损压缩是有益的.不要忘记,许多图像压缩具有不同程度的失败(sp?).换句话说,压缩会丢弃数据以尽可能少的字节存储图像.
De/compression也是一种性能权衡,因为您在处理内存时占用了处理时间.在任何情况下,除非你真的很喜欢,否则如果你需要以任何方式操作它,图像确实需要是一个位图.
以下是您可能会感兴趣的类似问题的答案.
归档时间:
14 年 前
查看次数:
4566 次
最近记录: