引言:相信大家对于边缘检测这几个词并不陌生,但是相对于如何处理,如何进行图像的边缘检测却无能为力、束手无策了。下面由小编介绍几种常见的边缘检测方法或函数吧,记得我们一起去探索哦!!!
首先我们来到的是:
1.Canny
代码:
canny = cv2.Canny(media, 20, 100)
注意:其中的数字参数可根据自己需要调整
举个例子看一下效果吧!
代码:
import cv2 # canny算子 path=r'./Data/cat.png' img = cv2.imread(path) gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) media = cv2.medianBlur(gray,5) canny = cv2.Canny(media,15, 200) cv2.imshow('canny', canny) cv2.waitKey(0)
效果展示:
原图