1.我们知道,双边滤波可以解决高斯滤波引起的边缘模糊问题。今天发现了一个算子。既可以实现高斯滤波去噪功能,同时可以保持图像梯度边缘的锐利。效果类似双边滤波。下面介绍这个算子。
2.算子名称:mean_curvature_flow (Image, ImageMCF, 0.5, 0.5, 10)。直译是:算子mean_曲率流应用平均曲率流或本征热方程。
3.下面是详细解释:
3.1
到输入图像定义的灰度值函数在时刻t0=0的图像。离散化方程在迭代时间步长Theta中求解,使输出图像包含迭代* Theta时刻的灰度值函数。
3.2平均曲率流导致图像沿图像中边缘方向的平滑,即沿着u的轮廓线,而垂直于边缘方向没有进行平 滑,因此图像对象的边界没有被平滑。为了更稳健地检测图像方向,特别是在有噪声的输入数据上,可以在计算灰度值梯度之前进行额外的各向同性平滑步骤。参数Sigma通过对应高斯卷积核的标准差来确定平滑的大小,就像在各向同性图像平滑的算子isotropic_diffusion中使用的一样。
4.下面是算子执行效果:
原图
结果图