要求步骤:
1.读入彩色图像,并显示;
2.将彩色图像灰度化,并显示;
3将灰度图像,用Canny边缘算子得到图像边缘,并显示。...import pyplot as plt
img1=cv2.imread(r'C:\Users\hp\Pictures\Camera Roll\QQ.jpg') #原图为彩色图,可将第二个参数变为0,为灰度图...destroyAllWindows()
img2=cv2.imread(r'C:\Users\hp\Pictures\Camera Roll\QQ.jpg') #原图为彩色图,可将第二个参数变为0,为灰度图...edges = cv2.Canny(img2,100,200)
plt.subplot(121),plt.imshow(img2,cmap = 'gray')
plt.title('yuan tu')..., plt.xticks([]), plt.yticks([])
plt.subplot(122),plt.imshow(edges,cmap = 'gray')
plt.title('Canny bianyuanjiance