Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Imagemagickで出力形式を明示する

特に標準出力に出す際、データ形式が指定できてないと後の処理でエラーを吐く事があります。
幸い出力形式を明示するオプションがあるので、これを使います。

実際のところ

convert rose: JPEG:- | identify -
-=>/tmp/magick-2117PiGxgXKBtM8 JPEG 70x46 70x46+0+0 8-bit sRGB 2664B 0.000u 0:00.000

$ convert rose: PNG:- | identify -
-=>/tmp/magick-2153RfMtTAJ1fpt PNG 70x46 70x46+0+0 8-bit sRGB 6975B 0.000u 0:00.000

$ convert rose: BMP:- | identify -
-=>/tmp/magick-217XW9zL3NzmJ9z BMP 70x46 70x46+0+0 8-bit sRGB 9890B 0.000u 0:00.000