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 -
   393   394   395   396   397   398   399   400   401   402   403