ActionScript JPGEncoder +图像质量差

时间:2010-05-13 20:37:25

标签: actionscript-3

我注意到JPEGEncoder生成的图像质量与其他可用编码器的质量不匹配(即php内置的图像压缩功能来自gd库)

任何解释?或通过JPEGEncoder提高压缩图像质量的提示/解决方法??

3 个答案:

答案 0 :(得分:0)

嗯,这是动作......

查看libjpeg的炼金术端口,我听说它不仅编码速度更快,而且可以生成更小,更高质量的图像。

http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding

答案 1 :(得分:0)

你可以尝试增加传递给JPEG编码器的'质量'设置...更高的数字可以提高质量,但代价是文件大小更高。

答案 2 :(得分:0)

如上所述,请尝试在JPEG编码器中设置更高的质量级别。

另一种选择,如果你不是绝对需要JPG,那就是使用PNGEncoder,这是无损的。对于摄影图像,JPG通常会提供较小的文件,但PNG可以正常工作。