给我一段python图像预处理的代码,并把每一步的结果以样例图片的形式展示给我
时间: 2023-03-13 22:20:40 浏览: 89
import cv2 # 导入图像处理库
import numpy as np # 导入数字处理库# 读取图像
img = cv2.imread('example.png')# 转换为灰度图像
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# 高斯模糊
Gauss_img = cv2.GaussianBlur(gray_img, (3, 3), 0)# 计算边缘
canny_img = cv2.Canny(Gauss_img, 100, 200)# 将边缘图像转换为RGB图像
rgb_img = cv2.cvtColor(canny_img, cv2.COLOR_GRAY2RGB)# 保存图像
cv2.imwrite('result.png', rgb_img)# 以上是一段用于图像预处理的Python代码,它可以将输入的样例图片转换为由边缘组成的RGB图像,结果如下所示。
阅读全文