Python OpenCV:Canny边缘检测

边缘检测是我们进行图像处理的基本操作。它帮助我们去除了大量数据(像素),并保留了图像的基本形状。下面看一下被人们广泛使用的Canny边缘检测,Canny边缘检测分为4步:

  1. 降低噪声:5×5高斯过滤
  2. 计算渐变梯度:找到图像的强度梯度
  3. 非极大值抑制(Non-maximum suppression):上阈限
  4. Thresholding with hysterysis:上阈值/下阈值

Canny边缘检测代码:

原始图片:

X iSF025

fish

执行结果:

Canny_Edge_Detection

Canny_Edge_Detection2

Canny_Edge_Detection3

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注