Edited at

コマンド一発で透過 png を綺麗に非透過 png にする

More than 5 years have passed since last update.


スタンダードな方法

convert HOGE.PNG -background white -alpha deactivate -flatten PIYO.PNG

これだと,ギザギザになって汚い.半透明が無視されるからである.


綺麗な方法

convert HOGE.PNG  \( +clone -alpha opaque -fill white -colorize 100% \) +swap -geometry +0+0 -compose Over -composite -alpha off PIYO.png

これで,綺麗になる.