Canny 边缘检测

Canny 边缘检测主要步骤:

  1. 先把图像变成灰色
  2. 计算图像梯度,其中每个像素的亮度对应该店的梯度值。通过寻找最大的梯度值,就可以找到边缘。

首先,我们需要读入图像

import matplotlib.pyplot as plt
import matplotlib.image as mpimg
image = mpimg.imread('exit-ramp.jpg')
plt.imshow(image)

Canny 边缘检测_第1张图片
将图片转换成灰度图片,代码如下:

import cv2  #bringing in OpenCV libraries
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY) #grayscale conversion
plt.imshow(gray, cmap='gray')

你可能感兴趣的:(编程小白的人工智能路,无人驾驶)