본문 바로가기

IT 공부 관련

python opencv의 cv2 에러 관련.

728x90
    1. 윈도우 OS 의 뒤에 N이 붙을 경우
      • 먼저 '윈도우키 + R'로 실행창에 'winver'를 타이핑하여 내 윈도우 버전을 확인해본다.
        보통은 위와 같이 버전뒤에 N이 붙지 않는 경우가 많음.
         
      • N 버전은 윈도우 Media Player 기능팩을 제공하지 않는다고 한다. 근데 왜 이게 문제가 되냐면 미디어 팩이 없으면 opencv 의 cv2를 구성하는 .DLL(Dynamic Link Library) 경로가 윈도우 미디어 팩에 물려있는데(추정), 이미 없는 DLL파일을 끌고 올 수 없기 때문이다.

      • 따라서 아래의 미디어 팩을 설치하면 cv2가 물고 들어오는 windows media 패키지들을 사용할 수 있다. 그런데 그냥 N 버전이 아닌 정상 버전을 설치하는게 일반 사용자에게는 좋은 것 같다.
      • https://support.microsoft.com/ko-kr/topic/n-%EB%B2%84%EC%A0%84%EC%97%90-%EB%8C%80%ED%95%9C-windows-%EA%B8%B0%EB%8A%A5-%ED%8C%A9-%EB%AA%A9%EB%A1%9D-c1c6fffa-d052-8338-7a79-a4bb980a700a
 

N 버전에 대한 Windows 기능 팩 목록

소개 이 지원 페이지에서는 N 릴리스에 대한 미디어 기능 팩에 대한 Windows 제공합니다. 이 페이지를 사용하여 미디어 기능 팩에 Windows 릴리스 버전에 대한 올바른 링크를 찾을 수 있습니다.N 버전

support.microsoft.com

 


추가로 생길 cv2 에러에 관해서 이하 여백.

'IT 공부 관련' 카테고리의 다른 글

jetson 용 Anaconda  (0) 2023.06.08
AI 양자화(AI Quantization)  (0) 2022.08.03
다이제스트 인증과 IP camera ptz 제어  (0) 2021.12.29