ImageMagick:-auto-orient正在冻结

时间:2017-10-30 18:44:10

标签: image imagemagick exif

系统(uname -a):

Linux Inspiron-530s 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

ImageMagick版本(convert -version):

Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-07-31 
http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib

运行它会冻结shell:

~$ convert image.jpg -auto-orient /tmp/Result.jpg

这是有问题的图片,它的EXIF方向值为6(它在.zip文件中,所以没有任何混乱的EXIF数据):
https://drive.google.com/open?id=0B0YopyBgBXqNYXMwb3Z1bmp5dWs

编辑:奇怪。现在它突然工作了。不知道它最初是如何起作用的吗?

1 个答案:

答案 0 :(得分:0)

我是个白痴。

我在shell脚本中使用了这一行,结果发现在我处理它时我忘了更改文件名的变量名。我传递了一个未初始化的变量作为文件......