相关疑难解决方法(0)

使用ImageMagick(bakground透明或白色)的圆角

我正在尝试使用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
Run Code Online (Sandbox Code Playgroud)

参数是:

$ SRC:输入图像$ W:输入图像的宽度$ H:输入图像的高度$ MASK:包含透明角的掩模图像$ DST:带圆角的结果图像.

提前致谢.

imagemagick rounded-corners

7
推荐指数
1
解决办法
3443
查看次数

标签 统计

imagemagick ×1

rounded-corners ×1