RemoveBackground
RemoveBackground[image]
返回具有阿尔法通道的图像,其中背景是透明.
RemoveBackground[image,model]
使用前景或者背景 model 指定
RemoveBackground[video,…]
删除 video 边框上的背景.
更多信息和选项
- RemoveBackground 亦称为图像的前景-背景分割. 通常用于分析前景和背景,或对背景进行替换.
- RemoveBackground 作用于任意二维和三维图像.
- model 指定用于指明保存在图像中的前景或者从图像删除的背景.
- model 指定的可用设置有:
-
spec 前景或背景指定 spec {"Background",spec} 背景指定 spec {"Foreground",spec} 前景指定 spec - 默认情况下,用以下模型作为前景指定:
-
"Salient" 基于神经网络的显著性目标检测 "Object" 前景和背景的语义分割 {"Object",params} 位置或边界框指定 "People" people segmentation Rectangle[…] 边界框指定的分割 - 默认情况下,用以下模型作为背景指定:
-
col 几乎均匀的颜色 col 组成的区域 markerimage 由图像指定的颜色几乎均匀的区域 pos 包含位置 pos 的分割 {pos1,pos2,…} 包含所有 posi 的分割 "Blurred" 模糊的区域 {"Blurred",r} 假设模糊因子为 r "Bright" 更亮的前景或背景 "Dark" 更暗的前景或背景 "Uniform" 颜色几乎均匀的区域 {"Uniform",params} 颜色、位置和颜色距离指定 - 位置 posi 假设位于标准图像坐标系中.
- 可给出以下选项:
-
BatchSize Automatic 一次处理多少个样例 PerformanceGoal Automatic 优化速度还是质量 TargetDevice "CPU" 执行训练的目标设备 - 如果图像已经有一个阿尔法通道,结果将具有一个等于计算得到的前景地图乘以原始阿尔法通道的阿尔法通道.
- RemoveBackground 对于某些模型使用机器学习. 它采用的方法、训练集和其中包含的偏差可能会发生变化,并在不同版本的 Wolfram 语言中产生不同的结果.
- RemoveBackground 可以下载资源,并将其存储在 $LocalBase 的本地对象存储中,可用 LocalObjects[] 列出,用 ResourceRemove 删除.
范例
打开所有单元关闭所有单元范围 (16)
前景指定 (6)
用 "Object" 模型分割前景:
应用 (6)
色度键合成或色度键控是一种常用的技术,以删除图像或视频的背景(通常为绿色):
RemoveBackground 使用完全透明的像素替换图像的绿色像素:
属性和关系 (1)
可能存在的问题 (2)
Wolfram Research (2014),RemoveBackground,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RemoveBackground.html (更新于 2024 年).
文本
Wolfram Research (2014),RemoveBackground,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RemoveBackground.html (更新于 2024 年).
CMS
Wolfram 语言. 2014. "RemoveBackground." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/RemoveBackground.html.
APA
Wolfram 语言. (2014). RemoveBackground. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RemoveBackground.html 年