미리 CUDA 11.0을 위해 빌드되어 배포되는 OpenCV 4.4.0을 다운로드 받아 Python 3.7에서 사용하는 방법을 다루고 있습니다.
2021. 1. 12 최초작성
1. https://jamesbowley.co.uk/downloads/ 에서 Python 3.7에서 사용할 수 있는 OpenCV 4.4.0을 다운로드 받아 압축을 풀어둡니다.
2. 압축을 푼 폴더에서 다음 파일들을 Python 3.7을 위한 다음 경로에 복사해주어야 합니다.
webnautes 부분은 현재 윈도우에 로그인한 사용자 이름으로 바꾸어야 합니다.
C:\Users\webnautes\AppData\Local\Programs\Python\Python37\Lib\site-packages
압축을 푼 OpenCV 폴더에서 복사해야 하는 파일들입니다.
위치 : C:\Users\webnautes\Downloads\opencv_4_4_0_cuda_11_0_py37\lib\python3
cv2.cp37-win_amd64.pyd
위치 : C:\Users\webnautes\Downloads\opencv_4_4_0_cuda_11_0_py37\install\x64\vc16\bin
opencv_videoio_ffmpeg440_64.dll
opencv_world440.dll
opencv_img_hash440.dll
3. Python에서 OpenCV를 사용할 수 있는지 확인합니다.
cv2.__version__ 실행 결과 4.4.0이 출력되어야 하며
cv2.cuda.getCudaEnabledDeviceCount() 실행결과 1이 출력되어야 합니다.
C:\Users\webnautes>python
Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.4.0'
>>> cv2.cuda.getCudaEnabledDeviceCount()
1
>>> quit()
C:\Users\webnautes>
'OpenCV > Python 개발 환경' 카테고리의 다른 글
CUDA 11.0을 위해 빌드된 OpenCV 4.4.0를 Python 3.7에서 사용하기 (0) | 2021.01.12 |
---|---|
pip 사용하지 않고 OpenCV 바이너리 패키지를 사용하여 Python에서 사용하는 방법 (0) | 2020.04.19 |
PyCharm에서 OpenCV 4.0.1 사용하는 방법( Windows / Ubuntu ) (9) | 2019.01.18 |
PyCharm에서 OpenCV 사용하는 방법( Windows / Ubuntu ) (30) | 2019.01.17 |