网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

【图像处理】cv2的图像平滑滤波器

时间:2024-10-24 21:33:27

1、给定图片。

【图像处理】cv2的图像平滑滤波器

2、第一种平滑滤波器是图像平均。a = cv2.blur(img,(5,5))其中,5代表每个像素的5*5邻域的像素平均值,来代替这个像素。

【图像处理】cv2的图像平滑滤波器

3、邻域范围越大,图像越模糊。a = cv2.blur(img,(15,15))

【图像处理】cv2的图像平滑滤波器

4、邻域的高度不必等于宽度:a = cv2.blur(img,(2,15))

【图像处理】cv2的图像平滑滤波器

5、第二种是Gauss模糊:a= cv.GaussianBlur(img,(5,5),0)

【图像处理】cv2的图像平滑滤波器

6、Gauss模糊的邻域尺寸,必须是奇数。a = cv2.GaussianBlur(img,(19,25),0)

【图像处理】cv2的图像平滑滤波器

7、第三种是中值滤波器:a = cv2.medianBlur(img,5)这个邻域尺寸必须是奇数,且高度和宽度相等。

【图像处理】cv2的图像平滑滤波器【图像处理】cv2的图像平滑滤波器

8、第四种是双边滤波器:a = cv2.bilateralFilter(img,4,75,75)a = cv2.bilateralFilter(img,135,75,75)第一个数字是邻域尺寸,这个滤波器对于抑制噪音有不错的效果。

【图像处理】cv2的图像平滑滤波器【图像处理】cv2的图像平滑滤波器
© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com