$ convert original.jpg -resize 50% test.jpg
$ exiftool test.jpg
...
Exif Image Width : 1200
Exif Image Height : 1600
Image Width : 600
Image Height : 800
Image Size : 600x800
original.jpg 的尺寸为 1200 x 1600。
将图像大小调整一半后,为什么 Exif 图像宽度和 Exif 图像高度与图像宽度和图像高度不一样?
谢谢。
答案1
Convert 命令不会修改元数据。Exif 标签仍保留上一张图片的信息。您可以使用以下 ExifTool 命令修复此问题:
exiftool "-ExifImageHeight<ImageHeight" "-ExifImageWidth<ImageWidth" test.jpg
如果您没有使用 Windows,请将双引号更改为单引号。
..