Python/OpenCV
[OpenCV] 토막글 - 코랩에서 cv2.imshow 사용
hotelshoe
2023. 7. 4. 14:33
반응형
코랩 환경에서 Opencv의 imshow 사용 시 다음과 같은 오류가 출력된다.
cv2.imshow() is disabled in Colab, because it causes Jupyter sessions
해결 방법은 매우 간단하다.
1. 하단 라이브러리 임포트
from google.colab.patches import cv2_imshow
2. cv2.imshow() -> cv2_imshow() 로 출력
이 때 출력 이미지창의 이름 파라미터는 설정 X
cv2.imshow("test images", image) -> X
cv2_imshow(image) -> O
샘플 코드
from google.colab import drive
drive.mount('/content/drive')
import cv2
img_data = '/content/drive/My Drive/darknet/data/dog.jpg' #-- 이미지 경로
from google.colab.patches import cv2_imshow
image = cv2.imread(img_data)
cv2_imshow(image)
cv2.waitKey(0)
cv2.destroyAllWindows()
테스트 결과
반응형