我正在尝试在ImageMagick中设置JPEG文件的图像方向,但没有看到任何可见的更改。
在PHP中通过Imagick库,这样的东西似乎对写出的图像没有影响:
$image->setImageOrientation( 8 ); // 8 == imagick::ORIENTATION_BOTTOMRIGHT
我可以检测到使用ImageMagick识别创建的图像和exiv2没有区别。
转换和mogrify似乎也没有帮助。我尝试这样的命令:
mogrify -orient BottomRight test.jpg
看不到任何效果。
但是,exiv2似乎能够修改方向,Mac桌面甚至可以立即更新缩略图。不幸的是,在我想要使用的环境中,我不会有exiv2。
我认为ImageMagick没有任何理由没有这些功能......我做错了什么?
答案 0 :(得分:2)
您使用的是哪个版本的ImageMagick?这看起来像一个错误,在版本6.6.3-4中修复,请参阅此讨论:
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16795#p62108