2011-11-10 36 views
0

Imagemagick无法识别.jpg图像的正确宽度x高度。我在OSX上(10.6雪豹)。我有一个.jpg图像。当在Finder中查看图像信息时,它指出尺寸是2592 x 3888.当我使用'identify image.jpg'时,它返回3888 x 2592.如果我在Preview中打开图像并另存为.png,那么请确定图像。 png'正确返回2592 x 3888.有人知道发生了什么吗?Imagemagick - 错误地标识.jpg的尺寸

主要问题是,我在Ruby on Rails网站上使用Imagemagick作为Paperclip Gem的一部分。

谢谢, 迈克

回答

0

你使用Preview.app旋转JPEG观看?

即使您今天,几周或几个月前都这样做了,并且如果您没有保存旋转的图像,Preview.app会记住此旋转(并告知Finder它)并继续以旋转方式显示此图像模式。

当您将其转换为PNG时,它将创建一个旋转的PNG。

因此,ImageMagick一路都是正确的,并且Finder/Preview.app确实对您发挥了很好的效果...... :-)