import cv2
src = cv2.imread("filename", cv2.IMREAD_GRAYSCALE)
cv2.namedWindow("src", flags=cv2.WINDOW_FREERATIO)
cv2.resizeWindow("src", 400,200)
cv2.imshow("src", src)
cv2.waitKey(0)
cv2.destroyWindow("src")
cv2.namedWindow(winname, flags=None)
- 화면에 이미지 표시할 수 있는 윈도우 생성한다
- flsgs : 윈도우 양식을 설정, 기본값운 None, 값에 따라 윈도우 속성값 변경가능
cv2.resizeWindow(winname, width, height)
- winname과 동일한 윈도우 크기를 설정한다.
- 출력하려는 이미지 크기와는 관련이 없다.
cv2.imshow(winname, ndarray)
- 윈도우에 이미지를 표시한다.
- winname으로 선언된 윈도우가 존재하지 않는다면 새로운 윈도우 생성하여 출력한다.
cv2.waitKey(dealy=None)
- 지정된 시간동안 지연, 밀리초 단위 시간동안 입력대기, 없을 경우 다음 구문 실행
0,음수일 경우 키 입력 있을때 까지 기다린다.
cv2.destroyWindow(winname)
- 윈도우를 제거한다. 메모리 사용을 해제한다.
'openCV > Python' 카테고리의 다른 글
ESP32 CAM With Python (0) | 2021.02.09 |
---|
댓글