读取图像
img = cv2.imread(filename [, flags])
常用flags:
- cv2.IMREAD_UNCHANGED:保持原格式不变,数值-1
- cv2.IMREAD_GRAYSCALE:灰度图,数值0
- cv2.IMREAD_COLOR:BGR三通道的图像,数值1(默认)
例:
img = cv2.imread('lena.jpg')
gray = cv2.imread('lena.jpg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('imread', np.hstack((img, cv2.cvtColor(gray, cv2.COLOR_GRAY2BGR))))
cv2.waitKey(0)

显示图像
cv2.imshow( winname, img )
在使用cv2.imshow
之后都需要使用cv2.destroyAllWindows
来销毁窗口
保存图像
retval = cv2.imwrite( filename, img[, params])
- retval返回保存是否成功,
True
或False
网友评论