728x90

라즈베리파이에 영상처리를 한다면

 

opencv 소스를 직접 다운 받고, 설정, 빌드, 인스톨까지 해야되지만

 

빌드하는데 시간이 너무 오래걸린다..

 

 

 

 

그런데 이번에 whl 파일이 빌드 하지 않고 사용할수 있게 만든 실행 파일이고,

 

PyPi가 whl, 소스를 제공하는 저장소인걸 알게 되고

 

 

 

arm 아키텍처에서 pip install opencv-python 할때마다 build wheel을 하니

 

PyPI에는 암 아키텍처용 whl 파일이 없구나 싶어

 

"파이썬 패키지 배포하기" 글을 보고

https://rampart81.github.io/post/python_package_publish/

 

pizero에서 opencv를 빌드해서 PyPi에다가 배포해보려고 했었다.

 

 

 

 

주미에게 무거운 opencv를 빌드 시킨 동안 

 

opencv-python 다큐먼트를 보고있었는데

ref: https://pypi.org/project/opencv-python/

 

 

 

 

 

ARM 아키텍처용 opencv python 파일은

 

PyPI이 아니라 piwheels.org에서 제공해준다고 하더라...

 

 

 

 

 

 

마침 주미에서 사용하는 python35- arm6l whl 파일이 제공되니 이걸 바로 다운받으면 된다.

 

https://www.piwheels.org/project/opencv-python/

 

 

 

 

piwheel 저장소 사용하는 방법은 홈페이지에 들어가면 바로 나온다.

 

/etc/pip.conf에 piwheels.org 주소만 등록해주면 되더라

 

ref : https://www.piwheels.org/

 

 

 

주소를 등록해주고 나니 이제서야 piwheels 저장소에서 검색하더라

 

그런데 시스템 에러가 발생한다. 

 

 

설치할 버전을 지정해주니 잘 설치된다.

 

 

 

 

파이썬 3.5, arm, opencv 4.1.1 설치 버전 확인해주고

 

 

 

opencv-contrib-python도 설치하자.

 

 

 

 

 

이제 번거로운 빌드는 그만해도 되겠지..?

 

 

300x250

+ Recent posts