inflearn logo
강의

Course

Instructor

Free Python Lecture (Usage 6) - Image Processing (OpenCV)

Image output

맥에서 OpenCV 로 이미지 출력문제

135

noortwrk

12 asked

0

이미지출력.jpg.webp

이미지 출력 했는데, 새로운 창에 X 버튼이 없습니다 ㅠㅠ 그리고 q버튼 누르면 커널이 죽어버리고 에러나는 현상이 있는데 이거 해결못하나요? 정말 짜증나네요

opencv

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

맥에서 OpenCV를 사용하여 이미지를 출력할 때 발생하는 문제에 대해 말씀드리겠습니다. Jupyter Notebook을 사용하시면서 이미지 창을 관리하는 경우, 직접적인 창 컨트롤(X 버튼 등)이 지원되지 않을 수 있습니다. 따라서 전용 프로그램을 이용해야 하는 경우가 있으며, cv2.imshow() 함수의 기본 출력 기능이 Jupyter 환경과 호환되지 않을 수 있습니다. 이런 문제를 해결하기 위해 아래 방법을 시도해 보세요:

  1. 대체 라이브러리 사용: OpenCV 대신 Matplotlib를 사용하여 이미지를 출력해보세요. 이는 Jupyter Notebook에서 더 안정적으로 작동합니다.
    ”`python
    from matplotlib import pyplot as plt
    import cv2

img = cv2.imread(‘image.jpg’)
plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) # OpenCV는 BGR 포맷을 사용합니다.
plt.axis(‘off’) # 축을 숨길 수 있습니다.
plt.show()
“`

  1. OpenCV 설정 변경: OpenCV의 윈도우 관리 옵션을 이용하여 종료 기능을 추가할 수 있습니다.

    • cv2.waitKey(0)v2.waitKey(1)로 변경하고, 루프를 사용하여 창이 지속적으로 열려 있지 않게 수정합니다.
  2. 환경 설정 조정: cv2.destroyAllWindows()를 사용하여 이미지 창을 완전히 종료하도록 하는 것도 방법입니다.

이 방법들을 통해 문제 해결이 되길 바랍니다!

추가로 도움이 필요하시면 아래 이미지를 참조하세요:
Jupyter에서의 OpenCV 이미지 출력

감사합니다. 혹시 더 궁금한 점이 있다면 언제든지 문의해 주세요!

53초에 OpenCVSharp2.4.10 폴더를 찾고 있습니다.

0

37

1

침식 후 팽창을 해도 노이즈가 제거 안돼요

0

49

0

vs code에서 주피터 노트북 익스텐션 설치하고 써도 되나요?

0

97

1

카메라 출력 질문

0

100

1

설치문제

0

97

1

이미지 파일을 불러올 수 없다는 오류 메시지가 출력됩니다...ㅜㅜ

0

213

1

안녕하세요 맥 cuda 관련해서 질문 올립니다.

0

352

1

실습파일 제공

0

191

2

creapple 사이트에 실습파일이 없습니다.

0

183

2

섹션2 1강 중, CvCapture 초기화 중 에러 발생.

0

308

2

강의자료

0

188

2

[모바일] 딥러닝 Computer Vision 실전 프로젝트 강의 자료 받는법

0

204

2

20강 threshold 질문이요.

0

236

2

PIL OSError: unknown file format 에러

0

529

1

mediapipe 코드를 어디서 받나요??

0

597

4

오류내용 모르겠습니다...

0

3405

1

Trackbar 값 변화가 안되는분들

0

321

1

실행 오류

0

509

1

resize 동영상 크기 조정 오류

0

550

1

동영상 출력 창 크기

0

353

1

ret, frame

0

396

1

관련이미지 링크

1

1112

1

맥에서는 Trackbar가 잘 작동하지 않습니다.

0

339

0

mediapipe 임포트가 안되요...

0

2820

1