ImageMagickをつかってサイズの変更したのですが、色空間が勝手にgrayになってしまう

投稿者: Anonymous

ImageMagickのconvertコマンドを使ってリサイズを実行したのですが、
色空間がgrayに変換されてしまいます。(入力ファイルの色空間はRGB)

convert img001.png -resize 532x366! img_resize001.png

入力ファイル
入力ファイル

出力ファイル
出力ファイル

そこで-colorspaceを指定して入出力ともにRGBを指定したのですが、それでも出力ファイルの色空間はgrayになってしいます。

convert img005.png -colorspace RGB -resize 532x366! -colorspace RGB img_resize005.png

なにか他に指定/設定が必要なのでしょうか?
もし、お分かりになられる方いらっしゃいましたら、ご教示をお願い致します。

※ImageMagickのバージョン情報はこちらです
$ convert -version
Version: ImageMagick 6.8.9-5 Q16 x86_64 2014-07-25        
http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules
Delegates: bzlib freetype jng jpeg ltdl lzma png xml zlib

解決

このImageMagickのフォーラムの投稿が関係ありそうです。

コマンドで、出力ファイル名の前にPNG00:を追加してみたらどうでしょうか?

convert img001.png -resize 532x366! PNG00:img_resize001.png

PNG00でうまく行かない場合は、PNG24で試してみてください。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *