convert -fill #ff0000 -opaque black A.png B.png
convert A.png -fill "#FF0000" -opaque "#000000" B.png
で希望通りの動作をしました。
ありがとうございます。これを実行してもなぜか私の環境下ではうまくいきません。OSはFreeBSD4.8でImageMagickのバージョンは5.5.7です。ImageMagickのバグか何かなのでしょうか。
追記
すみません。A.pngが透過pngだったのが問題だったようです。透過pngだとできないものなのでしょうか・Imagemagickはいまいち日本語のマニュアルみたいなものがなくて困ります。
コメントはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
ありがとうございます。これを実行してもなぜか私の環境下ではうまくいきません。OSはFreeBSD4.8でImageMagickのバージョンは5.5.7です。ImageMagickのバグか何かなのでしょうか。
追記
すみません。A.pngが透過pngだったのが問題だったようです。透過pngだとできないものなのでしょうか・Imagemagickはいまいち日本語のマニュアルみたいなものがなくて困ります。