1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 图像处理: Canny边缘检测

图像处理: Canny边缘检测

时间:2023-10-22 14:21:52

相关推荐

图像处理: Canny边缘检测

# Canny边缘检测

Canny边缘检测流程:

1,使用高斯滤波,以平滑图像,滤除噪声(归一化处理)

2、计算图像中每个像素点的梯度强度和方向(Sobel算子计算Gx、Gy)

3、应用非极大值抑制(NMS)以消除边缘检测带来的杂散效应

4、应用双阈值检测来确定真实和潜在的边缘

5、通过抑制孤立的边缘最终完成边缘检测

最后一个参数越大,边缘检测更加“细致”

v1 = cv2.Canny(img_,50,100)v2 = cv2.Canny(img_,50,50)res = np.hstack((v1,v2))cv_show(res,'res')plt.imshow(res)

#LOG算子gaussian = cv2.GaussianBlur(img_, (3,3), 0) #先通过高斯滤波降噪dst = cv2.Laplacian(gaussian, cv2.CV_16S, ksize = 3) #再通过拉普拉斯算子做边缘检测LOG = cv2.convertScaleAbs(dst)cv_show(LOG,'LOG')plt.imshow(LOG)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。