ChanVeseBinarize
ChanVeseBinarize[image]
通过计算 image 中具有一致强度的区域的优化轮廓,求 image 的两级分割.
ChanVeseBinarize[image,marker]
使用 marker 创建初始轮廓.
ChanVeseBinarize[image,marker,{μ,ν,λ1,λ2}]
指定 Chan-Vese 权值 μ、ν、λ1 和 λ2.
更多信息和选项
- ChanVeseBinarize 执行迭代主动轮廓法,获得 image 的两级分割.
- ChanVeseBinarize 适用于任意二维和三维图像.
- 目标区域 marker 可以是下面任何一种:
-
markerimage 标记图像 {pos1,pos2,…} 位置列表 fgcolor 前景颜色 {{fgcolor,bgcolor}} 前景和背景颜色 - 位置 posi 被假定为在标准图像坐标系.
- ChanVeseBinarize 使用通道向量之间的欧几里得距离来确定轮廓内外像素之间以外的相似性.
- Chan–Vese 分割将图像域 分割成轮廓为 的两部分 和 ,使得图像 的泛函 最小化:
- 泛函由长度惩罚 、面积惩罚 和级数惩罚 和 参数化.
- Chan–Vese 算法对 image 分区,使得第一个区域 与常数 的区别尽可能小,而第二个区域 与常数 的偏离尽可能少. 如果不指定常数 和 ,则假定 中 c1=Mean[f],而 中 c2=Mean[f].
- 对于 ,位于两个部分 和 之间的轮廓 将显示较短长度,对于 , 的面积将趋于较小,或对于 趋于较大.
- ChanVeseBinarize 用迭代方式使得泛函最小,其中泛函是轮廓长度、包围区域和图像与两级分布之间偏差的加权和.
- 迭代步骤的最大数目由 MaxIterations 选项给出,其中默认设置为 100.
范例
打开所有单元关闭所有单元范围 (8)
Wolfram Research (2010),ChanVeseBinarize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ChanVeseBinarize.html (更新于 2014 年).
文本
Wolfram Research (2010),ChanVeseBinarize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ChanVeseBinarize.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "ChanVeseBinarize." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/ChanVeseBinarize.html.
APA
Wolfram 语言. (2010). ChanVeseBinarize. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ChanVeseBinarize.html 年