http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_gui/py_image_display/py_image_display.html
图像读写、展示,关闭
imread有两个参数
第一个参数是图片路径
第二个参数为可选参数
cv2.IMREAD_COLOR 1 默认参数,加载彩色,忽略透明
cv2.IMREAD_GRAYSCALE 0 在灰度模式加载图像
cv2.IMREAD_UNCHANGED -1 加载图像,包括alpha通道
示例:
import cv2
img=cv2.imread('image.jpg',1)
imshow有两个参数
第一个参数是窗口名称
第二个参数为要显示的图像
示例:
cv2.imshow('image',img)
cv2.waitkey(0)
cv2.destroyAllWindows()
waitkey是键盘绑定函数,当0作为参数传入,它会无限期等待一个关键的行程
destroyAllWindows会关闭所有打开的窗口
cv2.namedWindow()可以重设窗口大小,增加窗口跟踪 可选参数默认cv2.WINDOW_AUTOSIZE,还有cv2.WINDOW_NORMAL
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
imwrite有两个参数
第一个参数是文件名
第二个参数是要保存的图像
示例:
cv2.imwrite('messigray.png',img)