Hug*_*lpz 3 imagemagick image-processing
给定具有sample.i.png透明背景的输入图像:

如何到它的背景转换为文件sample.o.png的背景rgb(160,160,255),不透明度100%(或1).
使用的答案:
convert source.png -background "rgb(160,160,255)" -flatten out.png
Run Code Online (Sandbox Code Playgroud)
请+1 emcconville的答案!
来自Mark Random的建议.使用您的颜色创建背景图像,并在其上展平源图像.
convert -size 150x150 xc:"rgb(160,160,255)" source.png -layers flatten out.png
Run Code Online (Sandbox Code Playgroud)

编辑 如果您不想担心图像大小,只需直接更改背景即可.
convert source.png -background "rgb(160,160,255)" -flatten out.png
Run Code Online (Sandbox Code Playgroud)
添加-flatten以重新设置背景颜色
| 归档时间: |
|
| 查看次数: |
988 次 |
| 最近记录: |