0. 최신상태로 업데이트 및 업그레이드
$ sudo apt-get update
$ sudo apt-get upgrade
1. OpenCV 설치
1-1. 필요로 하는 라이브러리 설치
OpenCV 설치는 소스코드를 다운로드 받아서 빌드를 해야하기 때문에 개발 툴이 필요하다. 그리고 이미지, 비디오 관련 라이브러리를 한꺼번에 설치했다.
$ sudo apt-get install build-essential cmake pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
highgui에 필요한 라이브러리, 행렬 연산을 최적화시키는데 필요한 라이브러리, OpenCV를 파이썬으로 사용할 수 있도록 파이썬 헤더를 설치했다.
$ sudo apt-get install libgtk2.0-dev libgtk-3-dev libatlas-base-dev gfortran python2.7-dev python3-dev
1-2. OpenCV 설치
$ sudo apt install python-opencv
20년 12월 22일 기준으로 opencv를 설치하면 python 2.7 버전에서 ‘3.2.0'이 확인이 되고, python 3.7 버전에서 import 할수 없었다.
메카솔루션을 보고 설치하려다 빌드 중 오류가 뜬다는 분들이 꽤 있는거 같아서 바로 패키지 받아서 쓰는 방법으로 했다. 4.2 버전을 다운받았고 과정은 깃헙 주소에 잘 나와있다.
github.com/dltpdn/opencv-for-rpi
얼마 안걸려서 설치가 완료되었고, 2.7버전 3.7버전 모두 4.2.0를 사용할수 있게 되었다.
출처
blog.naver.com/ljy9378/221434540374
makeshare.org/bbs/board.php?bo_table=raspberrypi&wr_id=92
github.com/dltpdn/opencv-for-rpi
webnautes.tistory.com/916 나중에 필요하면 사용할 것
'STUDY > Raspberry Pi' 카테고리의 다른 글
실시간 얼굴 인식 (2) openCV, haarcascades (0) | 2020.12.22 |
---|---|
카메라를 사용한 유튜브 스트리밍 (1) | 2020.12.22 |
라즈베리파이 유용한 정보 모음 (0) | 2020.12.22 |
실시간 얼굴 인식 (0) (0) | 2020.12.20 |
라즈베리 파이를 사용하여 아케이드 게임기 만들기 (3) (0) | 2020.03.22 |