opencv

Canny Edge Detection

cv2.Canny()
理论原理:
第一步,利用高斯滤波器降噪。第二步,寻找图片的梯度突变的地方。第三步,找到edge的方向。第四步,hysteresis Thresholding 滞后阈值法,辨别哪些是真的边界,哪些不是。maxVal,超过这个值的边界是真边界。maxVal到minVal之间的边界如果有超过maxVal的部分则是真边界,反之不是。

Find Contours

cv2.findContours()
步骤:
第一步,将图片灰度化,高斯滤波器降噪,canny。第二步,cv.findContours()。第三步,cv2.drawContours()在图片上画出轮廓
参数解释:
cv2.CHAIN_APPROX_NONE表示轮廓的所有点都会被存储。cv2.CHAIN_APPROX_SIMPLE表示只存储线条的顶点,是前者的简化版,利于减少内存。

图像增强

增强图像中的有用信息,它可以是一个失真的过程,其目的是要改善图像的视觉效果,针对给定图像的应用场合。
有目的地强调图像的整体或局部特性,将原来不清晰的图像变得清晰或强调某些感兴趣的特征,扩大图像中不同物体特征之间的差别,抑制不感兴趣的特征,使之改善图像质量、丰富信息量,加强图像判读和识别效果,满足某些特殊分析的需要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值