opencv之读入图片键入键盘活动
opencv之读入图片键入键盘活动
-
代码
import numpy as np; import cv2 img = cv2.imread("1.jpg",0); cv2.imshow("image",img) k=cv2.waitKey(0) #等待并监听键盘活动 if k ==27: cv2.destroyAllWindows() elif k == ord('s'): #关键点在这一段 cv2.imwrite("3.png",img) cv2.destroyAllWindows()
-
效果
-
执行程序
-
输入s键
-
查看文件
-
-
代码解读
- 首先读入图片1.jpg
- 展示图片
- 如果键盘键入esc(27),就销毁所有建立的图片框,如果键入s值,就保存为3.png文件,并且销毁所有建立的窗口