opencv010 卷积02(方盒滤波和均值滤波)

今天继续学习滤波器的相关知识!这篇比较简单,也短一些,明天写高斯滤波

方盒滤波

python 复制代码
boxFilter(scr, ddepth, ksize[, dst[, anchor[, normalize[, borderType]]]]) 

方盒滤波的卷积核如下:

normalize(标准化)=True,a=1/(W*H)滤波器的宽高

normalize=False,a=1

python 复制代码
import cv2
import numpy as np
img = cv2.imread("F:\est01\e1440.jpg", 1)
dst = cv2.boxFilter(img, -1, (5, 5), normalize=True)
cv2.imshow('img', np.hstack((img, dst)))
cv2.waitKey(0)
cv2.destroyAllWindows()

右边比左边要模糊一些

均值滤波

均值滤波是指任意一点的像素值,都是周围 N×M 个像素值的均值。

均值滤波没有位深这个参数

python 复制代码
import cv2
import numpy as np
img = cv2.imread("F:\est01\e1440.jpg", 1)
dst = cv2.blur(img, (5, 5))
cv2.imshow('img', np.hstack((img, dst)))
cv2.waitKey(0)
cv2.destroyAllWindows()

效果和上面的方盒滤波一样

推荐一篇大佬写的博客http://t.csdnimg.cn/QOo2O

相关推荐
Q_Q5110082855 小时前
python+django/flask的结合人脸识别和实名认证的校园论坛系统
spring boot·python·django·flask·node.js·php
Q_Q5110082855 小时前
python+django/flask的选课系统与课程评价整合系统
spring boot·python·django·flask·node.js·php
charlie1145141915 小时前
勇闯前后端Week2:后端基础——Flask API速览
笔记·后端·python·学习·flask·教程
小年糕是糕手5 小时前
【C++】类和对象(二) -- 构造函数、析构函数
java·c语言·开发语言·数据结构·c++·算法·leetcode
豐儀麟阁贵5 小时前
8.2异常的抛出与捕捉
java·开发语言·python
kupeThinkPoem5 小时前
跳表有哪些算法?
数据结构·算法
interception5 小时前
爬虫js逆向,jsdom补环境,抖音,a_bogus
javascript·爬虫·python
林炳然5 小时前
Python-Basic Day-5 函数-生成器&装饰器
python
前端小L5 小时前
图论专题(二十一):并查集的“工程应用”——拔线重连,修复「连通网络」
数据结构·算法·深度优先·图论·宽度优先
88号技师6 小时前
2025年9月一区SCI-孤行尺蠖觅食优化算法Solitary Inchworm Foraging-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法