2015-03-25 109 views
0

我可以使用Image Resizer无损压缩图像,它似乎已经非常好地压缩了我的PNG,但是我的JPEG压缩与之前的代码相同。约2%的无损压缩。使用ImageResizer对Jpegs进行LoseLess压缩

任何帮助,将不胜感激......

感谢

+0

对不起有损压缩我后,这可能吗? – 2015-03-25 04:06:17

回答

0

您可以通过指定位图的品质,当你保存它调整为.JPEG的有损压缩量。应该有一个参数。

+0

是的,&quality = 80命令可让您调整压缩。请记住,每次重新压缩JPEG时,它都会变大--JPG文物很难压缩。原始质量越高,结果越小。 – 2015-03-25 14:17:11

+0

你好,Ive已经将质量设置为更低的设置,一旦处理和渲染,Ive将其上传到在线压缩机中进行比较 - 而且它还是更大 - 因此他们在压缩器中做了一些额外的工作。 Dim ResizeInstructions As New ImageResizer.Instructions ResizeInstructions.JpegQuality = 70 – 2015-03-25 20:25:52

+0

如果您在没有exif数据和/或缩略图的情况下启动并在保存时添加它,则文件会变大一些。 – xpda 2015-03-25 21:10:36

0

这个在线压缩机允许更小的文件:https://compressor.io/compress,谷歌网页速度指示与压缩标志元素设置仍有压缩available.Losslessly压缩http://www.envydesign.co.nz/ ... ogos /小/价值观exchange_h340_w340.jpg可以节省1.7KiB(21 %减少)。 - Jpeg的质量设置为75%,之前为70%,但仍然报告我需要更多压缩。不知道如何删除这些额外的字节。

基本上我想为我的较大图片进行渐进式/隔行扫描加载(当尺寸大于WxH> 34000000假设时设置),并且希望将文件保存为尽可能小(有损或无损)。我认为我已经正确安装了FreeImage插件 - 似乎与编码器标志集一起运行(未运行受管理的ImageResizer处理程序,因为目前修改/升级到我现有的处理程序)

该文件将在上传时调整大小,然后在适用的变体大小可用。如果压缩确实会使文件每次按比例增大(不明白这一点),则最多会有两个调整大小(“上载”),然后从该主副本调整为较小的大小。

相关问题