ImageMagick重新定位iOS照片

6Ma*_*ViN 2 imagemagick orientation ios

我目前正在转换来自手机应用程序的图像,即iOS,Android和WP.

我使用image magick调整照片大小.

这是我的命令行:

convert -resize 764x764 -strip -interlace Plane -quality 85% img1.jpg img2.jpg
Run Code Online (Sandbox Code Playgroud)

它适用于来自Android和WP的照片,但是,当我从iOS收到照片时,照片会自动旋转到横向,即使它们是肖像.

有任何想法吗?

谢谢.

emc*_*lle 7

照片方向可以由图像元数据定义.添加-auto-orient选项以在使用-strip选项删除之前尊重EXIF数据.

convert img1.jpg -auto-orient \
        -resize 764x764 \
        -interlace Plane \
        -strip \
        -quality 85% \
        img2.jpg
Run Code Online (Sandbox Code Playgroud)

来自docs的警告:

如果先前剥离了EXIF配置文件,则-auto-orient运算符将不执行任何操作.