Bye Bye Moore

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

ImageMagickでバケツツールっぽいこと その2:つかわない部分の透明化

,ある特定の領域が明らかに不要な場合……たとえば、水平線より上とか、グリーンバックとか。

RGBA化して

$ convert input.png  -alpha set  -background none -channel RGBA  -fill '#00000000' -fuzz 20%  -draw 'matte 1,1 floodfill'  output.png

前回の塗りつぶし方法と違うのは、drawオプションのmatteをつかっているところ。
公式サンプルをみると、開始点を指定してあげればfizzの範囲で塗りつぶしてくれるようです。
……優秀。