• 线性滤波


    线性滤波:方框滤波、均值滤波、高斯滤波

    平滑处理(smoothing)也叫模糊处理(bluring),常用来减少图像上的噪点或者失真,还能用来降低图像分辨率。

    1、图像滤波

    在尽量保持图像细节特征的前提下,对图像的噪点进行抑制,消除图像中的噪声成分叫做图像的平滑化或滤波操作

    信号或图像的能量大部分集中在中低频段,在高频段,有用的信息常被噪声淹没。所以一个能降低高频成分幅度的滤波器就能够减弱噪声的影响。

    图像滤波目的

    抽出特定频段的特征作为图像识别的依据;

    消除图像数字化时混入的噪声;

    滤波处理要求

    不能损坏图像轮廓、边缘等重要信息;

    使图像清晰、视觉效果好;

    平滑滤波有两类:(1)为了模糊;(2)为了消除噪音;

    滤波器:一个包含加权系数的窗口,将窗口放在图像之上,透过窗口看我们得到的图像。

    2、线性滤波器

    3、滤波和模糊

    滤波是将信号中特定频段滤除,是抑制和防止干扰的一项重要措施。滤波可分为低通滤波和高通滤波;低通:模糊,高通:锐化

    比如高斯滤波:

    • 高斯滤波就是指高斯函数作为滤波函数的滤波操作;
    • 高斯模糊就是高斯低通滤波;

    4、领域算子

    邻域算子:本像素周围的像素值来决定此像素的最终输出值的一种算子。

    邻域算子作用:局部调色;图像滤波,实现平滑和锐化;去燥;边缘增强;

    线性邻域滤波:一种常用的邻域算子,像素的输出值取决于输入像素的加权和,用不同的权重去结合一个邻域内的像素,得到最终的像素值。

    h(x,y)称为核,是滤波器的加权系数,即滤波系数。

    过程=CNN里的卷积

     5、方框滤波boxFilter

    核:

    normalize=true,就成了均值滤波。归一化:将要处理的量缩放到一个范围,方便统一处理;

    noramlize=false,计算像素邻域内的积分特性,如密集光流算法中的协方差矩阵。

    7、均值滤波blur

    最简单的滤波操作。

    输出图像每个像素是核窗口内对应范围的所有像素的均值,也就是归一化后的方框滤波。

    主要方法:邻域平均法。

    缺点:不能很好地保护图像细节,去燥的同时也破坏了图像细节,是图像变得模糊。

    8、高斯滤波

    线性平滑滤波,可以消除高斯噪声。图像与正态分布做卷积,正态分布也叫高斯分布。

    图像与圆形方框模糊做卷积能生成更加精确地焦外成像结果。由于高斯函数的傅里叶变换是另外一个高斯函数,所以高斯模糊就相当于对图像来说是个低通滤波操作。

    高斯滤波器对于抑制服从正态分布的噪声非常有效。

    μ是正态分布的位置参数,描述正态分布的集中趋势位置。正态分布以X=μ为对称轴,左右完全对称。正态分布的期望、均数中位数、众数相同,均等于μ。

    σ描述正态分布资料数据分布的离散程度,σ越大,数据分布越分散,σ越小,数据分布越集中。也称为是正态分布的形状参数,σ越大,曲线越扁平,反之,σ越小,曲线越瘦高。

    一般用二维零均值离散高斯函数做平滑滤波器。

    高斯滤波函数GaussianBlur

  • 相关阅读:
    javascript 基本数据类型
    数据库管理小工具帮助
    CSS3实现32种基本图形
    面试题2:替换空格
    面试题1:二维数组中查找
    图的深度优先和广度优先搜索算法
    Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建
    Spring学习笔记—最小化Spring XML配置
    Spring学习笔记—装配Bean
    Spring学习笔记—Spring之旅
  • 原文地址:https://www.cnblogs.com/pacino12134/p/11246551.html
Copyright © 2020-2023  润新知