ImageMagick認識が機能しない

ImageMagick認識が機能しない

私はDebian Busterを使用しており、ImageMagickを使用しようとしています。以下のようにソースファイルをコンパイルし、システムにImageMagickをインストールしました。これ公式ウェブサイト。identify -v以下をお願いします。

Version: ImageMagick 7.0.8-53 Q16 x86_64 2019-07-15 https://imagemagick.org 
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php Features: Cipher DPC HDRI OpenMP(4.5)  
Delegates (built-in):

ただし、元のファイルの1つのメタデータを表示しようとすると、次のエラーが発生します。

>> identify -verbose _MG_7227.CR2 
identify: unable to open image '/tmp/magick-21769M0_HHYUYw2MT.ppm': No such file or directory @ error/blob.c/OpenBlob/3497.

一部のJPGイメージでこの機能を使用すると、いくつかの異なるエラーメッセージが表示されます。

>> identify -verbose IMG_20181226_134152.jpg 
identify: no decode delegate for this image format `JPG' @ error/constitute.c/ReadImage/556.

何が起こったのか教えてくれる人はいますか?

ベストアンサー1

これ

Delegates (built-in):

出力の行は、identify --versionコンパイル中に問題が発生したことを示します。出力がDebianのImageMagickパッケージバージョンで生成された出力と一致することを願っています。

Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib

少し古いImageMagickバージョン(7.0.8ではなく6.9.10)を使用しても問題ない場合は、Debianパッケージを使用する方が簡単です。

sudo apt install imagemagick

おすすめ記事