图像边缘提取之Canny算子

在open cv中,有内置的canny算子接口。所以,需要canny算子的时候,只要直接调用就好。下面奉上本人手写的代码,没什么技术含量也不是很规范,适合萌新和非IT专业的朋友直接拿去用,大神请直接略过勿喷。

 #首先要引用cv2包
import cv2 as cv
#imread函数用于打开图片
img = cv.imread(r"D:\test\test.png", 0)
#edges是变量名,canny是cv中内置的函数,阈值可以调整
edges = cv.Canny(img, 200, 300)
#canny处理过的图
cv.imshow("canny image", edges)
cv.waitKey()

你可能感兴趣的:(图像处理学习)