【发布时间】:2019-05-20 21:44:59
【问题描述】:
我正在寻找一种解决方案,以便在缩小图像时获得最佳 jpeg 压缩。我在比较 Vips + Mozjpeg 和 Imagick(转换)。
我的原始文件 (pic.jpg) 为 6.5 MB。
我跑:
vipsthumbnail pic.jpg --size=1920x1280 --delete -o pic-vips-q96.jpg[Q=96,optimize_coding,strip,intelace]
我的输出文件是 1.7 MB
我跑:
convert pic.jpg -resize 1920x1280 -quality 96 -interlace plane -strip pic-imagick-q96.jpg
我的输出文件是 1.2 MB
我在这里进行公平比较吗? Imagick 在压缩方面是否更好?
原始图片的链接(来自 unsplash): https://images.unsplash.com/photo-1545278068-cdca78378350
我正在比较这两个库,因为它们都有 Go 绑定,这是我在项目中需要的。
感谢任何建议!
【问题讨论】:
-
完全不确定这是否有意义。使用不同的图像,您可能会得到完全不同的结果。如果你有一个目标大小,你可以设置它。您可以使任何 JPEG 更小,但您想要吗?为什么?
标签: imagick imagemagick-convert vips go-imagick