Canny边缘检测步骤
步骤1:去噪声
步骤2: 计算梯度的方向和幅度
步骤3:非极大值抑制。
步骤4:确定边缘。使用双阈值算法确定最终的边缘信息
例程
import cv2
o = cv2.imread("20.jpeg",cv2.IMREAD_GRAYSCALE)
r1 = cv2.Canny(o,150,550)
r2 = cv2.Canny(o,32,100)
cv2.imshow("original",o)
cv2.imshow("result1",r1)
cv2.imshow("result2",r2)
cv2.waitKey()
cv2.destoryAllWindows()
结果:
来源:CSDN
作者:a_eastern
链接:https://blog.csdn.net/a_eastern/article/details/104193639