【发布时间】:2017-01-24 13:20:10
【问题描述】:
我有一张图片,它是 jpg。
我尝试使用以下命令运行 jpegtran:
$ jpegtran -copy none -optimize image.jpg > out.jpg
文件输出,但图像似乎未修改(没有大小变化)
我试过 jpegoptim:
$ jpegoptim image.jpg
image.jpg 4475x2984 24bit P JFIF [OK] 1679488 --> 1679488 bytes (0.00%), skipped.
当我将 --force 与 jpegoptim 一起使用时,我得到了相同的结果,除了它报告它已优化但文件大小没有变化
这是有问题的图片:http://i.imgur.com/NAuigj0.jpg
但我似乎无法让它与我拥有的任何其他 jpeg 一起使用(虽然只尝试了几个)。
我做错了吗?
【问题讨论】:
-
图片可能之前已经通过这些程序运行过?
-
是的,但我想有人可能会建议一些有损压缩,或者可能告诉我这是 jpeg 编码或其他东西的问题。我最终截取了完整图片并将其保存为 .png 并进行了转换。
-
如果您已经这样做了一次,那么第二遍不太可能产生任何改进。同样,如果您使用 JPEG 并尝试压缩为 ZIP,文件往往会变大。
标签: image optimization jpeg