Page 398 - 3-2
P. 398
저장 후 swapfile 을 정지 후 재시작합니다.
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start
위와 같이 수행 후 top 명령을 통해 swap 을 확인하면 다시 늘어난 것을 확인할 수 있다.
2) 필요 패키지 설치하기
라즈베리파이에서 OpenCV 를 사용하기 위해서는 직접 Source Code 를 빌드해야 한다. Windows
버전은 installer 를 제공하지만 리눅스와 Mac 용으로는 직접 빌드할 수 있도록 cmake 를 지원한다.
라즈베리파이를 설치 시 기본적인 빌드환경은 세팅되어 있지만, OpenCV 를 이용하기 위한 패키지들
은 설치되지 않는 것들도 많기 때문에 OpenCV 설치 전에 필요한 패키지들을 설치해 주어야 한다 .
설치 전 ''sudo apt-get update' 'sudo apt-get upgrade' 명령으로 라즈베리파이에 설치된 기본 패
키지들을 업데이트 한다.
opencv 를 빌드하고 사용할 때 필요한 패키지 목록,
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
libgtk2.0-dev
libatlas-base-dev
gfortran
python2.7-dev
python3-dev
설치는 'sudo apt-get install { 패키지명 명령으로 설치}'
3) OpenCV 빌드 및 설치하기
http://opencv.org/releases.html
위의 링크에서 OpenCV 를 다운로드 받아 WinSCP 을 이용하여 라즈베리파이로 복사한다.
라즈베리파이 탐색기에서 OpenCV 압축을 푼다.
다음은 Makefile 생성을 위해 cmake 를 실행하는 것이다. opencv 를 압축 해제한 폴더로 이동한다.
cd home/pi/(Opencv 폴더)
다음과 같이 명령을 실행한다.
- 398 -