STUDY/Raspberry Pi

실시간 얼굴 인식 (1) OpenCV 설치

sinawi95 2020. 12. 22. 11:57
728x90

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

 

6편 : 라즈베리 파이에 OpenCV 설치하기

라즈베리 파이에 OpenCV 설치하기프로젝트 목차0편 : 개요1편 : 라즈베리 파이에 라즈비안(OS) 설치(...

blog.naver.com

makeshare.org/bbs/board.php?bo_table=raspberrypi&wr_id=92

 

[라즈베리파이 강좌] OpenCV 설치하기

  라즈베리파이 강좌  OpenCV 설치하기   안녕하세요. 메카솔루션 알도입니다.  오늘은 라즈비안에 OpenCV를 설치해보겠습니다. OpenCV란 Open Computer Vision의 약자로 컴퓨터 비전 즉 영상 처리 라이

makeshare.org

blog.xcoda.net/97

 

라즈베리파이 OpenCV 설치(빌드 없이 설치파일로)

Update : 2018.02.02 , OpenCV 3.4.0 Update : 2020.01.07 라즈비안 버스터 버전에서 종속 라이브러리가 달라져서 설치가 되지 않는것으로 보입니다. 버스터 버전에서부터는 제가 제공하는 설치 파일 말고 piwhee

blog.xcoda.net

github.com/dltpdn/opencv-for-rpi

 

dltpdn/opencv-for-rpi

OpenCV debian package installation files for Raspberry-Pi - dltpdn/opencv-for-rpi

github.com

webnautes.tistory.com/916 나중에 필요하면 사용할 것

 

Raspberry Pi 3에 Extra Module(contrib) 포함하여 OpenCV 4.5.0 설치하는 방법

OpenCV 4.5.0과 opencv_contrib(extra modules)를 컴파일하여 Raspberry Pi 3에 설치하는 방법을 다룹니다. 1. 기존 OpenCV 버전 제거 2. 기존 설치된 패키지 업그레이드 3. OpenCV 컴파일 전 필요한 패키지 설치..

webnautes.tistory.com