如何将JPEG转换为带有EXIF方向1的JPEG?

4
如果你在CCD的非本地方向拍摄JPEG图片,大多数相机不会费心旋转原始图像。它们只是(懒惰地)修改EXIF元数据中的Orientation值,并让图像查看器来处理它。你可以通过安装ExifTool(通过APT)并运行exiftool -Orientation -n image.jpg来检查此值。(这将给出找到的数据的原始数字值,如果要输出人类可读的格式,请去掉-n。)
是否有一种Ubuntu / Linux工具或方法可以修改JPEG图像,以便在设置EXIF方向值为1时旋转原始图像以达到正确的方向?

convert(ImageMagick)也可在Windows上使用。http://www.imagemagick.org/script/download.php - Echsecutor
1个回答

5

我认为你需要使用ImageMagick的自动旋转功能。所以,对于一张图片:

convert input.jpg -auto-orient result.jpg

如果您有很多事情要做,可以先备份,然后执行以下操作:

mogrify -auto-orient *.jpg

请注意,这将不可逆地改变您所有的文件,因此请先备份并检查它是否符合您的要求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接