目标
- 学习读取图像、显示图像以及保存图像
- 学习3个OpenCV函数:cv2.imread(),cv2.imshow(),cv2.imwrite()
- 学习使用Matplotlib显示图像
使用OpenCV显示图像
读取图像
使用cv2.imread()读取图像,图像必须在当前工作目录否则需要提供完整路径。
import numpy as np
import cv2
img = cv2.imread('messi5.jpg',0)
第二个参数指定图像的读取方式:
cv2.IMREAD_COLOR:读取彩色图像,图像的透明度(alpha通道)被忽略,默认参数。
cv2.IMREAD_GRAYSCALE:灰度图像
cv2.IMREAD_UNCHANGED:读取原始图像,包括alpha通道
注意:可以使用1,0,-1对应的代替上述3种读取方式
显示图像
使用cv2.imshow显示图像,显示窗口会自动适应图像大小。