想象一下不正确的identifyImage()函数

时间:2017-03-17 12:17:58

标签: php imagemagick image-manipulation

我有垂直图像(1333px宽度和2000px高度),它正确加载,但当我使用时:

$img->identifyImage(); 

打印:

["geometry"] => array(2) {
   ["width"] => int(2000)
   ["height"] => int(1333)
}

任何人都可以提出一些有关为何会发生这种情况的建议吗?

1 个答案:

答案 0 :(得分:1)

您的图片可能在其EXIF数据中设置了方向。请查看Imagick::getImageOrientation函数here