首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用system.drawing.imaging进行质量压缩和压缩有什么区别?

用system.drawing.imaging进行质量压缩和压缩有什么区别?
EN

Stack Overflow用户
提问于 2012-08-09 06:51:56
回答 2查看 6.3K关注 0票数 11

我对ASP.NET中的图像处理完全陌生。我非常熟悉Photoshop,并且在某种程度上图像魔术。

我试图弄清楚质量和压缩之间的区别,因为其他应用程序倾向于将它们视为相同的。对于system.drawing.imaging,有质量和压缩的设置。

http://msdn.microsoft.com/en-us/library/system.drawing.imaging.encoder.quality.aspx写道:“质量类别指定了图像的压缩级别。”

http://msdn.microsoft.com/en-us/library/bb882583.aspx写道:“质量级别0对应最大的压缩,质量级别100对应最小的压缩。”

文档似乎交替使用了Quality和Compression。但是,每种方法都有相应的设置。有什么关系呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-09 07:00:11

Quality编码器参数的值从0到100,表示可以应用于某些编码器的压缩量,0表示最大压缩,100表示最小压缩。

Compression编码器参数指定应用于某些编码器的压缩类型。它的值取决于编解码器,但(理论上) GIF编码器可能会使用VersionGif87或VersionGif89作为可能的值。

票数 13
EN

Stack Overflow用户

发布于 2012-08-09 07:00:20

质量编码参数是您所期望的,并且引用了一个从0到100的值,该值告诉处理器您希望将图像保存为什么质量。Compression参数定义编码器将使用的压缩类型。下面是所有有效的压缩类型:http://msdn.microsoft.com/en-us/library/system.drawing.imaging.encodervalue.aspx

希望这能有所帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11874368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档