使用imagemagick,我希望为图像添加扩展的背景颜色。我的来源看起来像这样:
这是所需的输出(背景颜色为白色,但这是为了清晰起见):
步骤1似乎是用我想要的颜色填充背景,但是我找不到一种方法来移除外面的背景形状。如果源图像已包含任何所需的背景颜色(因为它将变为透明),这也将是一个问题。
想法?
答案 0 :(得分:0)
这不完美,但应该做的工作:
convert ( in.png -resize 200% -flatten -negate -morphology Dilate Disk:20 \
-fuzz 90% -fill none -draw "matte 0,0 floodfill" -fill green \
-colorize 100% -resize 50% ) in.png -composite out.png