怎么用Mathematica去除或者替换图片的背景?

 时间:2026-04-24 16:03:32

1、给出下图,去掉绿色背景。

怎么用Mathematica去除或者替换图片的背景?

2、代码和运行结果,如下图所示,非常简短,而图片可以直接拖到Mathematica的代码里面。

怎么用Mathematica去除或者替换图片的背景?

3、然后用Mathematica导出图片,效果如下,小部分有点瑕疵,现在可以使用PhotoShop稍微处理一下,就行了。

怎么用Mathematica去除或者替换图片的背景?

4、看下图,如何把前面的栅栏去掉?

其实,图片的背景是没有严格定义的,前景也可以视为背景。

怎么用Mathematica去除或者替换图片的背景?

5、但是RemoveBackground并没有把绿色的栅栏删掉。原因是,栅栏的颜色,并不是严格意义上的绿色,只是接近绿色而已。

怎么用Mathematica去除或者替换图片的背景?

6、用Mathematica查看一下栅栏的颜色。

运行得到的color就是栅栏的颜色,在本例后面的代码里面,color就代表着栅栏的颜色。

怎么用Mathematica去除或者替换图片的背景?

7、单独把栅栏提取出来——栅栏,并绘图检验一下。

代码里面的参数可以自己调整。

怎么用Mathematica去除或者替换图片的背景?

8、在原图里面把栅栏去掉,就是i-栅栏。

但是当参数是1或3的时候,稍有缺点。

怎么用Mathematica去除或者替换图片的背景?

怎么用Mathematica去除或者替换图片的背景?

9、参数是2的时候,效果最好。

谁用PhotoShop修图,能如此快速地去掉栅栏?

怎么用Mathematica去除或者替换图片的背景?

  • 怎么把图片数据保存为txt?
  • matlab三维图形的灯光、照明和材质处理
  • 在visio中如何插入或新建表格
  • 怎样使用Maple右键菜单添加图例
  • word中如何输入大写希腊字母兰姆达Λ
  • 热门搜索
    博美犬怎么训练 自然堂护肤品怎么样 红烧鲅鱼怎么做 淘宝卖家花呗怎么开通 癌细胞是怎么形成的 在电脑上怎么截图 诺贝尔瓷砖怎么样 头发怎么长的快 体臭怎么治 深圳大学怎么样