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

相关推荐
m0_4626052221 小时前
第N9周:seq2seq翻译实战-Pytorch复现-小白版
人工智能·pytorch·python
纪伊路上盛名在21 小时前
记1次BioPython Entrez模块Elink的debug
前端·数据库·python·debug·工具开发
CryptoRzz21 小时前
日本股票 API 对接实战指南(实时行情与 IPO 专题)
java·开发语言·python·区块链·maven
ss27321 小时前
考研加油上岸祝福弹窗程序
python
旧梦吟21 小时前
脚本网页 三人四字棋
前端·数据库·算法·css3·html5
乾元21 小时前
基于时序数据的异常预测——短期容量与拥塞的提前感知
运维·开发语言·网络·人工智能·python·自动化·运维开发
江上清风山间明月21 小时前
使用python将markdown文件生成pdf文件
开发语言·python·pdf
凯_kyle21 小时前
Python 算法竞赛 —— 基础篇(更新ing)
笔记·python·算法
天远Date Lab21 小时前
Java微服务实战:聚合型“全能小微企业报告”接口的调用与数据清洗
java·大数据·python·微服务
ss27321 小时前
阻塞队列:ArrayBlockingQueue如何用Lock与Condition实现高效并发控制
开发语言·python