我想使用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相同,但可能会有一些修改日期,但是图像数据肯定没有任何区别,对吧? 我可以继续运行转换(或mogrify)而不对新文件进行操作,它将继续生成所有具有不同统计信息的新文件(但看起来与人眼相似)。
答案 0 :(得分:1)
除非使用完全相同的压缩设置重新压缩JPEG图像,否则图像中会有一些变化。即使您使用确切的设置,也可能因舍入错误而发生更改。
需要相同的设置是量化表和采样率。
答案 1 :(得分:1)