cv2.waitKey
#!/usr/bin/env python# -*- coding: UTF-8 -*-'''@author: carry@file: temp.py@time: 2019/10/24 9:36@desc:'''import cv2import numpy as npimport cv2def test():'''图片显示着,直到你按下任意一个键,...
·
#!/usr/bin/env python # -*- coding: UTF-8 -*- ''' @author: carry @file: temp.py @time: 2019/10/24 9:36 @desc: ''' import cv2 import numpy as np import cv2 def test(): ''' 图片显示着,直到你按下任意一个键,才被关掉,打印出I'm done :return: ''' lena = cv2.imread('lena.jpg') cv2.imshow('image', lena) cv2.waitKey(0) print("I'm done") def test2(): ''' 结果图片只显示1秒,如果此期间你按下一个键,比如键a,那么将打印出 97 I'm done 如果在图片显示时,不按键,则将打印出 -1 I'm done :return: ''' lena = cv2.imread('lena.jpg') cv2.imshow('image', lena) keycode = cv2.waitKey(1000) print(keycode) print("I'm done") def test3(): ''' 运行代码,会显示一张图片,当你按下q键时,显示图片的窗口被关掉,并打印出I'm done,结束程序。 :return: ''' lena = cv2.imread('lena.jpg') while True: cv2.imshow('image', lena) if cv2.waitKey(1) & 0xFF == ord('q'): print("I'm done") break if __name__ == '__main__': test()
更多推荐
已为社区贡献6条内容
所有评论(0)