CurvatureFlowFilter

CurvatureFlowFilter[image]

image 应用一个均值曲率流滤波.

CurvatureFlowFilter[image,t]

指定曲率流时间 t 被应用的量.

CurvatureFlowFilter[image,t,k]

应用带有参数为 k 的修正导率项的曲率流.

更多信息

  • 曲率流滤波是一种各向异性扩散方法,用于在保持边缘状态的情况下,对图像进行平滑处理. 实际上,它将曲率沿着等高线进行传播,从而使拐角变成圆形,并且能够减少等高线的欧式长度.
  • CurvatureFlowFilter 实现了一个欧式缩短滤波器.
  • CurvatureFlowFilter 可用于 2 维灰度级或者多通道图像,分别作用于每个通道.
  • 曲率流滤波器的扩散与图像等高线平行. 为了保持边缘状态,忽略与等高线垂直的扩散.
  • CurvatureFlowFilter 的效果不依赖于图像值的整体正则化.
  • 导率参数 k 可以采用任意正值. 默认值 k= 绘制未修正的曲率流滤波器.
  • CurvatureFlowFilter[image] 等价于 CurvatureFlowFilter[image,1,].
  • CurvatureFlowFilter 对每个图像通道 应用等高线曲率为 kappa= del . (del f)/(TemplateBox[{{del , f}}, Abs]) 的偏微分方程 partial_tf=kappa TemplateBox[{{del , f}}, Abs].
  • CurvatureFlowFilter[image,t] 中,参数 t 表示曲率流的变化,因此也表示滤波器的空间范围.
  • 如果提供参数 k,则使用修正导率项为 c_k(TemplateBox[{{del , f}}, Abs])=ⅇ^(-|del f|^2/k^2) 的曲率流 partial_tf=TemplateBox[{{del , f}}, Abs]del .c_k(TemplateBox[{{del , f}}, Abs]) (del f)/(TemplateBox[{{del , f}}, Abs]).

范例

打开所有单元关闭所有单元

基本范例  (1)

对一个造影图像进行扩散处理:

范围  (4)

Data  (2)

滤波灰度图像:

滤波多通道图像:

Parameters  (2)

指定扩散量:

指定导率项:

应用  (6)

去除椒盐噪声:

从图像中去除高斯彩色噪声:

从图像中删除较小的圆圈:

使用 CurvatureFlowFilter 从天文图像中去除更小的恒星:

使用 CurvatureFlowFilter 去锐化掩膜:

平滑图像,然后将其转换为矢量图形:

属性和关系  (1)

CurvatureFlowFilter 返回实数类型的图像:

Wolfram Research (2010),CurvatureFlowFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html.

文本

Wolfram Research (2010),CurvatureFlowFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html.

CMS

Wolfram 语言. 2010. "CurvatureFlowFilter." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html.

APA

Wolfram 语言. (2010). CurvatureFlowFilter. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html 年

BibTeX

@misc{reference.wolfram_2024_curvatureflowfilter, author="Wolfram Research", title="{CurvatureFlowFilter}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_curvatureflowfilter, organization={Wolfram Research}, title={CurvatureFlowFilter}, year={2010}, url={https://reference.wolfram.com/language/ref/CurvatureFlowFilter.html}, note=[Accessed: 21-November-2024 ]}