均值滤波器的使用方法,均值加权滤波器使用方法

首页 > 企业招商 > 作者:YD1662023-12-30 22:51:46

提取1/25可以将核转换为如下形式:

均值滤波器的使用方法,均值加权滤波器使用方法(9)

2.代码

Python调用OpenCV实现均值滤波的核心函数如下:

result = cv2.blur(原始图像,核大小)

其中,核大小是以(宽度,高度)表示的元祖形式。常见的形式包括:核大小(3,3)和(5,5)。

均值滤波器的使用方法,均值加权滤波器使用方法(10)

代码如下所示:

#encoding:utf-8import cv2 import numpy as np import matplotlib.pyplot as plt
#读取图片img = cv2.imread('test01.png')source = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)
#均值滤波result = cv2.blur(source, (5,5))
#显示图形titles = ['Source Image', 'Blur Image'] images = [source, result] for i in xrange(2): plt.subplot(1,2,i 1), plt.imshow(images[i], 'gray') plt.title(titles[i]) plt.xticks([]),plt.yticks([]) plt.show

输出结果如下图所示:

均值滤波器的使用方法,均值加权滤波器使用方法(11)

核设置为(10,10)和(20,20)会让图像变得更加模糊。

均值滤波器的使用方法,均值加权滤波器使用方法(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.