ImageMagick:-auto-orient 冻结
ImageMagick: -auto-orient is freezing
系统(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
编辑:奇怪。现在它突然起作用了。知道它一开始是怎么形成的吗?
我是个白痴
我在 shell 脚本中使用了这一行,结果我在处理它时忘记更改文件名的变量名。我将一个未初始化的变量作为文件传递...
系统(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
编辑:奇怪。现在它突然起作用了。知道它一开始是怎么形成的吗?
我是个白痴
我在 shell 脚本中使用了这一行,结果我在处理它时忘记更改文件名的变量名。我将一个未初始化的变量作为文件传递...