【发布时间】:2015-04-08 05:46:53
【问题描述】:
我想用 convert 只修改 jpg 文件的 exif 方向标签:
convert original.jpg -set Exif:Orientation 1 new.jpg
我预计 new.jpg 与 orignal.jpg 仅在几个字节上有所不同。但实际上新文件比原来的文件小了 10k,而且它的颜色统计数据略有变化。即使我根本没有指定任何操作,也会发生这种情况:
convert original.jpg new.jpg
在这里,我希望 new.jpg 与 original.jpg 相同,除了可能有一些修改日期,但图像数据肯定不应该有任何差异,对吧? 我可以继续运行 convert(或 mogrify)而不对新文件进行操作,它将继续生成具有不同统计信息的新文件(但看起来与人眼相同)。
【问题讨论】:
-
也许使用不同的实用程序会更好,例如Exifer。我在 ImageMagick 中找不到单独保留图像数据的选项,但这并不意味着没有这样的选项。
标签: imagemagick jpeg imagemagick-convert