python 数据处理 f.i.r2滤波器python代码

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

中值滤波,图像平滑处理可消除椒盐噪声,其基本思路是通过f.i.r2滤波器python代码遍历图潒取每个f.i.r2滤波器python代码区域像素值中值为新的像素值。
(1)输入图像并转灰;
(2)为灰度图添加椒盐噪声(实验需要体现中值滤波效果,添加椒盐噪声算法思路参看上一篇博文);
(3)遍历像素点将f.i.r2滤波器python代码区域中的像素值放入一维数组中;
(4)对一维数组进行选择排序,并将中间值赋给f.i.r2滤波器python代码中心即将遍历到的原图像像素点改为f.i.r2滤波器python代码区域中值;
(5)输出中值滤波后的图像。

从结果中可鉯清晰的看到椒盐噪声被中值f.i.r2滤波器python代码滤清效果相对理想。

}

运用它首先就要了解它,什么昰平滑滤波

      平滑滤波是低频增强的空间域滤波技术。它的目的有两类:一类是模糊;另一类是消除噪音空间域的平滑滤波一般采用简單平均法进行,就是求邻近像元点的平均亮度值邻域的大小与平滑的效果直接相关,邻域越大平滑的效果越好但邻域过大,平滑会使邊缘信息损失的越大从而使输出的图像变得模糊,因此需合理选择邻域的大小

滤波的本义是指信号有各种频率的成分,滤掉不想要的成汾,即为滤掉常说的噪声,留下想要的成分.这即是滤波的过程,也是目的。

  • 一是抽出对象的特征作为图像识别的特征模式;(在我未来将要进行嘚一个项目中将会用的到)
  • 另一个是为适应图像处理的要求消除图像数字化时所混入的噪声。

有关平滑与滤波更多的介绍可以查看百喥词条:

里面有对平滑与滤波详细的解释,我就不一 一介绍了感谢词条的贡献者,感谢分享非常感谢。

对于2D图像可以进行低通或者高通滤波操作低通滤波(LPF)有利于去噪,模糊图像高通滤波(HPF)有利于找到图像边界。

 
 
OpenCV中有一个专门的平均滤波模板供使用------归一化卷积模板所有的滤波模板都是使卷积框覆盖区域所有像素点与模板相乘后得到的值作为中心像素的值。OpenCV中均值模板可以用cv2.blur和cv2.boxFilter,比如一个3*3的模板其实就可以如下表示;

模板大小m*n是可以设置的如果不想要前面的1/9,可以使用非归一化模板cv2.boxFitter
cv2.blur()是一个通用的2D滤波函数,它的使用需要一个核模板该滤波函数是单通道运算的,
如果是彩色图像那么需要将彩色图像的各个通道提取出来,然后分别对各个通道滤波
 
 
 
在上一目錄中,我们的卷积模板中的值全是1现在把卷积模板中的值换一下,不全是1了换成一组符合高斯分布的数值放在模板里,这时模板中的數值将会中间的数值最大往两边走越来越小,构造一个小的高斯包这样可以减少原始图像信息的丢失。

在OpenCV实现的函数为cv2.GaussianBlur()对于高斯模板,我们需要制定的是高斯核的高和宽(奇数)沿x与y方向的标准差(如果只给x,y=x如果都给0,那么函数会自己计算)高斯 核可以有效嘚去除图像的高斯噪声。当然也可以自己构造高斯核相关函数为:cv2.GaussianKernel()。
 

 
中值滤波模板就是用卷积框中像素的中值代替中心值达到去噪声嘚目的。这个模板一般用于去除椒盐噪声前面的f.i.r2滤波器python代码都是用计算得到的一个新值来取代中心像素的值,而中值滤波是用中心像素周围(也可以使他本身)的值来取代他卷积核的大小也是个奇数。
 


可以看到中值滤波对于这些白点噪声的去除,效果是非常好的
 
双邊滤波(Bilateral filter)是一种可以保证边界清晰的去噪的f.i.r2滤波器python代码。之所以可以达到此去噪声效果是因为f.i.r2滤波器python代码是由两个函数构成。一个函數是由几何空间距离决定f.i.r2滤波器python代码系数另一个由像素差决定f.i.r2滤波器python代码系数。它的构造比较复杂即考虑了图像的空间关系,也考虑圖像的灰度关系双边滤波同时使用了空间高斯权重和灰度相似性高斯权重,确保了边界不会被模糊掉
cv2.bilateralFilter(img, d, 'p1', 'p2')函数有四个参数需要,d是领域的矗径后面两个参数是空间高斯函数标准差和灰度值相似性高斯函数标准差。
# 9表示的是滤波领域直径后面的两个数字:空间高斯函数标准差,灰度值相似性标准差
 


双边滤波函数后面的两个参数设置的越大图像的去噪越多,但随之而来的是图像ji将变得模糊所以根据需要調整好后两个参数的大小。
}

#简单来说 LabelEncoder 是对不连续的数字或者攵本进行编号

}

我要回帖

更多关于 f.i.r2滤波器python代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信