Canny 边缘检测
Canny 边缘检测主要步骤:
- 先把图像变成灰色
- 计算图像梯度,其中每个像素的亮度对应该店的梯度值。通过寻找最大的梯度值,就可以找到边缘。
首先,我们需要读入图像
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
image = mpimg.imread('exit-ramp.jpg')
plt.imshow(image)
将图片转换成灰度图片,代码如下:
import cv2 #bringing in OpenCV libraries
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY) #grayscale conversion
plt.imshow(gray, cmap='gray')
还没有评论,来说两句吧...