Opencv 공부

[openCV] 창 관리하기

권벡터 2023. 5. 1. 13:22

openCV에서 지원하는 창 관리 관련 API 들을 보자.

 

1. 이름 갖는 창 열기

cv2.namedWindow(title,[option]) 

기능

  • title: 창 이름, 제목 줄에 표시
  • option: 창 옵션, 'cv2.WINDOW_'로 시작 
    • cv2.WINDOW_NORMAL: 임의의 크기, 사용자 창 크기 조정 가능
    • cv2.WINDOW_AUTOSIZE: 이미지와 같은 크기, 창 크기 재조정 불가능

2. 창 위치 이동

cv2.moveWindow(title, x, y)

기능

  • title: 위치를 변경할 창의 이름
  • x,y: 이동할 창의 위치

3. 창 크기 변경

cv2.resizeWindow(title, width, height)

기능

  • title: 크기를 변경할 창의 이름
  • width, height: 크기를 변경할 창의 폭과 높이

4. 창 닫기

cv2.destroyWindow(title)

기능

  • title: 닫을 대상 창 이름

5. 열린 모든 창 닫기 

cv2.destroyAllWindows()