多语言展示
当前在线:888今日阅读:113今日分享:31

Mathematica基础——替换图片背景

本文,介绍一下用Mathematica替换图片背景的方法。
工具/原料
1

电脑

2

Mathematica

方法/步骤
1

绘制一张透明背景的图片:Plot[Sin[x],{x,0,2 Pi},Background->None]

2

把背景色变成蓝色:Rasterize[Plot[Sin[x],{x,0,2 Pi},Background->Blue]]

3

把蓝色像素全部替换为绿色,注意,这里是把所有图片里的像素全部替换!ColorReplace[图片,,Blue->Red]

4

把下图的黑色线条变成绿色,并铺上品红色背景:ColorReplace[图片,{Black->Green,White->Pink}]

5

用RemoveBackground去掉图片的背景,使图片背景透明。RemoveBackground[图片]清理不彻底!

注意事项

图片处理的水很深!

推荐信息