OpenCV图像处理应用之图像梯度与Canny边缘检测

本文介绍了图像处理中的图像梯度概念,Sobel算子和Laplacian算子的原理及应用,并详细阐述了Canny边缘检测的四个步骤,包括高斯滤波、计算梯度、非极大值抑制和双阈值检测,旨在帮助理解这些基本的边缘检测技术。
摘要由CSDN通过智能技术生成

依旧还是我,又是每周的课后总结,虽然我也没学明白,但是总结我会呀。还是总结一下我们小傅老师的课。

1.图像梯度的概念

图像梯度计算的是图像变换的速度。在图像边缘部分,灰度值变化大,那么它的梯度值也会之而变大;相反图像中比较平滑的部分,灰度值变化小,那么它的梯度值也会变化就小。

2.Sobel算子

Sobel 算子是一种离散的微分算子,该算子结合了高斯平滑和微分求导运算。该算子利用局部差分寻找边缘,计算所得的是一个梯度的近似值。

知识储备

dst=cv2.Sobel(src,ddepth,dx,dy[,ksize[,scale[,delta[,borderType]]]])

dx代表x方向上的求导阶数

dy代表y方向上的求导阶数

ksize代表Sobel核的大小。该值为-1时,则会使用Scharr算子进行运算。

scale代表计算导数值时所采用的缩放因子,默认情况下该值是1,是没有缩放的

delta代表加在目标图像dst上的值,该值是可选的,默认为0

计算图像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值