ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

このエラーの対応方法 org.im4java.core.CommandException: convert: no decode delegate for this image format

本家はこちら

macでim4javaを使おうとしたらこんなエラーが

org.im4java.core.CommandException: convert: no decode delegate for this image format `' @ error/constitute.c/ReadImage/509.

どうやらコーデックに対応していないとのこと。 Linuxでの対応サイトでは、ソースからインストールすればいいとのことなので、brewでもそれをやる

$ brew remove imagemagick
$ brew install imagemagick --build-from-source

コンパイルに時間はかかるけど、これでいけます。