【发布时间】:2010-12-27 07:23:30
【问题描述】:
我正在尝试使用 ImageMagick 为我的图像添加圆角。
如果输入图像是 PNG 或 GIF 文件,我的脚本工作正常。
但如果我的输入文件是 JPEG 文件,则边角是黑色的。我想在这种情况下使用自定义角颜色(例如白色)有什么想法吗?
这是我的工作 bash 脚本:
convert -size "$W"x"$H" xc:none -draw "roundrectangle 0,0,$W,$H,$R,$R" $MASK
convert $SRC -matte $MASK -compose DstIn -composite $DST
参数是:
$SRC : 输入图像 $W : 输入图像的宽度 $H : 输入图像的高度 $MASK : 包含透明角的蒙版图像 $DST : 生成的带有圆角的图像。
提前致谢。
【问题讨论】:
标签: imagemagick rounded-corners