1.图像读取显示
import cv2
#创建一个窗口,并且可调整大小:cv2.WINDOW_NORMAL
#cv2.imread(文件名,标记)读入图像,
# cv2.IMREAD_COLOR():读入彩色图像
# cv2.IMREAD_GRAYSCALE():以灰度模式读入图像
img=cv2.imread('try.jpeg',cv2.IMREAD_COLOR)
#创建一个窗口
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.imshow('image',img)
#等待键盘输入
cv2.waitKey(2000)
#延迟2000ms后删除任意窗口
cv2.destroyAllWindows()
2.图像保存
import cv2
img = cv2.imread('try.jpeg',cv2.IMREAD_COLOR)
cv2.imwrite('save.jpeg',img)
print('保存成功')
3.加载灰度图并按S保存
import numpy as np
import cv2
img = cv2.imread('try.jpeg',0)
cv2.imshow('image',img)
k = cv2.waitKey(0)
if k==27:
cv2.destroyAllWindows() #wait for ESC key to exit
elif k == ord('s'):
cv2.imwrite('save.png',img) #wait for 's' key to save and exit
cv2.destoryAllWindows()