Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 不连续保持滤波器_Matlab_Image Processing - Fatal编程技术网

Matlab 不连续保持滤波器

Matlab 不连续保持滤波器,matlab,image-processing,Matlab,Image Processing,MATLAB中是否有一个过滤器可以像mean-shift分割算法的第一部分那样保留图像中的不连续性?如果没有,那么我如何设计一个内核来进行这样的过滤呢?看看a.k.a.Perona–Malik diffusion。有一个问题。它执行平滑,同时保留较大的强度梯度(例如边) 还有另一个实现 另一个想法是双边过滤器[]。如果您指的是这一点,则空间域和范围域内核窗口大小的特定值hs和hr有助于均值漂移中的连续性保持过滤。当你选择核函数时,用“代码>K”(yyk席席^ 2/h ^ 2)< /COD> >通

MATLAB中是否有一个过滤器可以像mean-shift分割算法的第一部分那样保留图像中的不连续性?如果没有,那么我如何设计一个内核来进行这样的过滤呢?

看看a.k.a.Perona–Malik diffusion。有一个问题。它执行平滑,同时保留较大的强度梯度(例如边)

还有另一个实现


另一个想法是双边过滤器[]。

如果您指的是这一点,则空间域和范围域内核窗口大小的特定值
hs
hr
有助于均值漂移中的连续性保持过滤。当你选择核函数时,用“代码>K”(yyk席席^ 2/h ^ 2)< /COD> >通常用高斯函数表示代码> K<代码>,对于图像中的每个像素Xi,用公式(8)迭代计算<代码> YK < /代码>。< / P> < P>查看高级各向异性非线性扩散滤波器:

据我所知,这是最好的基于扩散的过滤器

附言。
如果有人帮助你继续开发,你就应该感到快乐。

这取决于你所说的“蜜饯”是什么意思。所有非平凡的线性滤波器都会对边(或邻域)产生一些影响。你的意思是
保边滤波器吗?
是的,我相信这意味着。实际上,我正在尝试使用均值漂移算法对图像进行分割。算法说做一个不连续的保持滤波。比双边滤波更好@这是个好建议。欢迎你来编辑这篇文章,尽管我认为列侬310遵循了评论的真实意图,通过比较,它实际上似乎规定了一种有点原始的方法。。。不过,这个QA似乎是一个很好的地方,可以列出一些使用MATLAB实现的边缘保持滤波算法。是的,这正是我所指的。谢谢。