반응형

Python으로 YOLO 모델 객체 인식의 결과로 cv2.imshow()를 통해 이미지를 보여주려고 했는데, 응답없음 문제가 발생했다. 이 문제를 해결하는 방법은 코드 2줄만 넣으면 된다.


목차

1. 문제 상황
2. 해결 방법

1. 문제 상황

YOLO 모델에서 객체 인식을 한 것에 대해 이미지를 보여주려고 했다. 그래서, cv2.imshow()를 사용했는데, 응답 없음이 발생했다.

#show image
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
cv2.imshow('abc', image)

 

2. 해결 방법

이 문제를 해결하는 방법은 정말 간단하다.

 

아래와 같이, cv2.waitKey(0)와 cv2.destroyAllWindows()를 넣으면 된다.

#show image
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
  
cv2.imshow('abc', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

 

위와 같이, 이미지가 띄워졌을 때 아무 키를 누르지 않으면 계속 나와 있다가 키를 누를 시 바로 종료가 된다.


반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기