opencvpython读取图片
时间: 2023-11-16 22:05:24 浏览: 81
数字图像处理实验1
OpenCV是一个开源的计算机视觉库,它可以用于处理图像和视频等多媒体数据。在Python中使用OpenCV读取图片的步骤如下:
1. 导入OpenCV模块:import cv2
2. 加载图片:img = cv2.imread('图片路径', 图片读取方式)
3. 显示图片:cv2.imshow('窗口名称', img)
4. 等待键盘输入:cv2.waitKey(0)
5. 关闭窗口:cv2.destroyAllWindows()
其中,图片读取方式有三种:cv2.IMREAD_COLOR(默认方式,读取彩色图片)、cv2.IMREAD_GRAYSCALE(读取灰度图片)、cv2.IMREAD_UNCHANGED(读取包含alpha通道的图片)。
另外,还可以使用cv2.imwrite()函数将处理后的图片保存到本地。
下面是一个示例代码,用于读取一张名为ty.jpg的图片并显示:
import cv2
img = cv2.imread('ty.jpg', cv2.IMREAD_COLOR)
cv2.imshow('ty', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
阅读全文