OpenCV自学记录(3)——(一拳超人)图像处理基础(图像平滑、边缘检测)

本篇博客继续讲解OpenCV图像处理的基础,为最后实现OpenCV的小项目打基础。

1、图像平滑(模糊处理)

平滑处理(smoothing)也称模糊处理(bluring),它是一种滤波操作,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,本质上就是移除图像的高频部分(噪音,边缘等),主要是用来减少图像上的噪点或失真,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。
滤波目的1、抽出对象的特征作为图像识别的特征模式。2、消除图像数字化时混入的噪声

1.1均值滤波

均值滤波又叫归一化滤波,用输出像素点核窗口内的像素均值代替输出点像素值。可以使用函数cv2.blur()cv2.boxFilter() 来完成。
代码及运算效果如下:

import cv2
from
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值