OpenCV 개발환경 구축하기 (Python 3.6, OpenCV 3.4)
안녕하세요. 컴01기의 uhhyunjoo입니다! 이 글에서는 openCV를 파이썬에서 사용할 수 있도록 개발 환경을 구축하는 방법을 설명합니다.
1. 파이썬 3.6
현재 파이썬의 가장 최신 버전은 3.8.2 이지만, 저는 3.6.8을 설치했습니다.
NumPy 모듈이 파이썬 3.0 ~ 3.3 버전을 지원하지 않고,
제가 읽고 있는 '파이썬으로 만드는 OpenCV 프로젝트'라는 책이 3.6을 기준으로 설명하며,
windows installer 가 3.6.10과 3.6.9에는 없었기 때문이죠!
- 링크를 통해 파이썬 공식 홈페이지로 들어갑니다.
- Downloads - Windows 클릭
- Python 3.6.8 을 찾아 Download Windows x86-64 executable installer 클릭
- exe 파일 실행
- Add Python 3.6 to PATH 체크박스 체크
- Customize installation 클릭
- Install for all users 체크
- Python 이 설치될 경로 설정 (저는 C:\Python36 으로 했습니다.)
cmd에서 파이썬 버전을 확인해보겠습니다.
C:\Users\USER>cd C:\Python36 #cd는 change directory의 약자입니다. (이거 안해도 되긴할겁니다.)
C:\Python36>python --version
Python 3.6.8
성공!
2. NumPy
cmd에서 pip으로 numpy를 설치해줍니다.
C:\Python36>pip install numpy
+ 저는 pip 버전을 업그레이드 하라고 뜨길래 업그레이드도 해줬습니다.
파이썬 IDLE에서 import 해보겠습니다.
>>> import numpy
>>> numpy.__version__
'1.18.1'
>>> quit()
성공!
3. OpenCV-Python 설치
이 글에서는 pip로 설치하겠습니다.
마찬가지로 cmd 입니다.
C:\Python36>pip install opencv-contrib-python==3.4.1.15
파이썬 IDLE에서 import 해보겠습니다.
>>> import cv2
>>> cv2.__version__
'3.4.1'
성공!
+ 추가
OpenCV 3.4.1 버전의 공식 문서 입니다. OpenCV에 대한 소개글과 튜토리얼, 다양한 모듈에 대한 설명 등이 있으니, OpenCV를 처음 접한다면 한 번 살펴보시는 것도 좋을 것 같습니다.
https://docs.opencv.org/3.4.1/
이상으로 포스팅을 마치겠습니다.
'etc > OpenCV' 카테고리의 다른 글
LabelImg 사용을 위한 설치과정 (5) | 2020.04.10 |
---|