美文网首页
IOS开发—OpenCV 线性滤波

IOS开发—OpenCV 线性滤波

作者: Th丶小伟 | 来源:发表于2017-09-04 23:44 被阅读0次

    平滑处理(模糊处理):是一种简单且使用频率很高的处理方法。平滑处理的方式有很多,最常见的是用来减少图像上的噪点或者失真。在涉及到减低图像的分辨率时,平滑处理是非常好用的方法

    图像滤波与滤波器

    图像滤波:指的是尽量保留图像细节特征的条件下对目标图像的噪声进行抑制。

    消除图像中的噪声成分饺子图像的平滑化和滤波操作。信号或图像的能量大部分集中在幅度谱中的低频和中频,而在较高频段,有用的信息经常被噪声淹没,因此能降低高频成分幅度的滤波器能后减弱噪声的影响。

    图像滤波的目的有两个:一个是抽出对象的特征作为图像识别的特征模式,另一个是为适应图像处理的要对。

    滤波处理的要对有两条:一是不能损坏图像轮廓及边缘等重要信息,二是使图像清晰视觉效果好。

    在openCV中提供了如下5种常用的图像平滑理操作方法。

    方框滤波——BoxBlur函数

    均值滤波——Blur函数

    高斯滤波——GaussianBlur函数

    中值滤波——medianBlur函数

    双边滤波——bilateralFilter函数

    线性滤波器:经常用于提出输入信号中不想要的频率或者从讯多频率中选择一个想要的频率。:

    几种常见的线性滤波器:

    低频滤波器:允许低频率通过

    高通滤波器:允许高频率通过

    带通滤波器:允许一定范围频率通过

    带阻滤波器:阻止一定范围的频率通过并且允许其他频率通过

    全通滤波器:允许所有频率通过,仅仅改变相位关系

    陷波滤波器:阻止一个狭窄频率范围通过,是一种特殊带阻滤波器。

    下次更新:5中图像平滑处理函数及含义

    相关文章

      网友评论

          本文标题:IOS开发—OpenCV 线性滤波

          本文链接:https://www.haomeiwen.com/subject/tvaacxtx.html