2015/12/22
Python 3.4 에 OpenCV 3.0 설치하기
Python 3.4 버전에 OpenCV 3.0 버전을 이용하기 위해 비공식으로 배포되고 있는 OpenCV Binary 패키지를 이용했다.
먼저 필요한 파일은 아래 경로에서 다운 받았다.
http://www.lfd.uci.edu/~gohlke/pythonlibs/
필요한 패키지는 OpenCV, Numpy, Scipy 이다.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
opencv_python-3.0.0-cp34-none-win32.whl
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
numpy-1.10.2+mkl-cp34-none-win32.whl
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
scipy-0.16.1-cp34-none-win32.whl
아래 내용은 위 패키지를 설치한 내용이다.
설치를 마치고 테스트를 해 보았다.
OpenCV 웹사이트에서 샘플 코드를 가져와 테스트를 해 보았다.
아래 이미지는 위 코드를 실행하여 출력된 화면이다.
이제 간단한 이미지 처리 테스트는 Python 을 이용하면 편할 것 같다.
먼저 필요한 파일은 아래 경로에서 다운 받았다.
http://www.lfd.uci.edu/~gohlke/pythonlibs/
필요한 패키지는 OpenCV, Numpy, Scipy 이다.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
opencv_python-3.0.0-cp34-none-win32.whl
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
numpy-1.10.2+mkl-cp34-none-win32.whl
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
scipy-0.16.1-cp34-none-win32.whl
아래 내용은 위 패키지를 설치한 내용이다.
X:\temp> pip install opencv_python-3.0.0-cp34-none-win32.whl Unpacking x:\temp\opencv_python-3.0.0-cp34-none-win32.whl Installing collected packages: opencv-python Successfully installed opencv-python Cleaning up... X:\temp> pip install "numpy-1.10.2+mkl-cp34-none-win32.whl" Unpacking x:\temp\numpy-1.10.2+mkl-cp34-none-win32.whl Installing collected packages: numpy Successfully installed numpy Cleaning up... X:\temp> pip install scipy-0.16.1-cp34-none-win32.whl Unpacking x:\temp\scipy-0.16.1-cp34-none-win32.whl Installing collected packages: scipy Successfully installed scipy Cleaning up...
설치를 마치고 테스트를 해 보았다.
OpenCV 웹사이트에서 샘플 코드를 가져와 테스트를 해 보았다.
import numpy as np import cv2 img = np.zeros((512,512,3), np.uint8) img = cv2.line(img,(0,0),(511,511),(255,0,0),5) img = cv2.rectangle(img,(384,0),(510,128),(0,255,0),3) img = cv2.circle(img,(447,63), 63, (0,0,255), -1) img = cv2.ellipse(img,(256,256),(100,50),0,0,180,255,-1) pts = np.array([[10,5],[20,30],[70,20],[50,10]], np.int32) pts = pts.reshape((-1,1,2)) img = cv2.polylines(img,[pts],True,(0,255,255)) font = cv2.FONT_HERSHEY_SIMPLEX cv2.putText(img,'OpenCV',(10,500), font, 4,(255,255,255),2,cv2.LINE_AA) cv2.namedWindow('image', cv2.WINDOW_NORMAL) cv2.imshow('image',img) cv2.waitKey(0) cv2.destroyAllWindows()
아래 이미지는 위 코드를 실행하여 출력된 화면이다.
이제 간단한 이미지 처리 테스트는 Python 을 이용하면 편할 것 같다.
Labels:
Numpy
,
OpenCV
,
OpenCV 3.0
,
python
,
Python 3.4
,
Scipy
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment