Advertisement

VTK修炼39:图像平滑各向异性滤波

阅读量:

1.各向异性扩散滤波

高斯平滑技术在去除图像噪声的过程中,导致了关键边缘信息的模糊。

各向异性滤波属于一种依托偏微分方程构建的图像处理手段,其理论基础源自热量在不同方向上的非均匀扩散机制。

该方法在图像中较为平坦的区域采用较大的平滑参数,而在边缘显著的区域则使用较小的平滑参数,从而在有效降低噪声干扰的同时保留了图像中的边界特征。

vtkImageAnisotropicDiffusion2D(vtkImageAnisotropicDiffusion3D)用于实现图像的各向异性扩散滤波功能,相关代码如下:

复制代码
>       1. #include <vtkAutoInit.h>

>  
>       2. VTK_MODULE_INIT(vtkRenderingOpenGL);
>  
>       3.  
>  
>       4. #include <vtkSmartPointer.h>
>  
>       5. #include <vtkJPEGReader.h>
>  
>       6. #include <vtkImageCast.h>
>  
>       7. #include <vtkImageAnisotropicDiffusion2D.h

全部评论 (0)

还没有任何评论哟~