2014-09-02 58 views
1

我目前正在转换来自手机应用程序的图像,即iOS,Android和WP。ImageMagick重新定位iOS的照片

我使用图像魔术师调整照片大小。

这里是我的命令行:

convert -resize 764x764 -strip -interlace Plane -quality 85% img1.jpg img2.jpg 

它正常工作,从Android和WP未来然而照片,当我从iOS的接受它,照片会自动旋转为横向,即使他们的肖像。

任何想法?

谢谢。

回答

5

照片方向可以由图像元数据定义。添加-auto-orient选项以尊重EXIF数据,然后使用-strip选项将其删除。

convert img1.jpg -auto-orient \ 
     -resize 764x764 \ 
     -interlace Plane \ 
     -strip \ 
     -quality 85% \ 
     img2.jpg 

docs警告:

如果EXIF轮廓先前被剥夺时, - 自动东方运营商不会做任何事情。

+0

它不起作用,图像仍然旋转。 – 6MarViN 2014-09-02 12:26:11

+0

尝试删除'-strip'选项,看看是否有任何影响。如果没有更改,请在源图像上运行'identify -verbose',然后在您的问题中发布输出。 – emcconville 2014-09-02 13:13:04

+0

实际上,当发送的图片是JPG而不是PNG时 – 6MarViN 2014-09-02 23:03:11