cv2.waitKey

#! / usr / bin / env python 
#-*-코딩 : 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 이 출력됩니다 . :
    '' ' 
    레나 = cv2.imread ('lena.jpg ')
    cv2.imshow ( 'image', 
    lena ) keycode = cv2.waitKey (1000) 
    print (keycode) 
    print ( "I 'm done") 


def test3 () : 
    '' ' 
    코드를 실행하면 그림이 표시됩니다. you q 키를 누르면 그림이 표시된 창이 닫히고 완료가 인쇄되어 프로그램이 종료됩니다. 
    : 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 ()

추천

출처blog.csdn.net/xkx_07_10/article/details/102722179