ETC/Linux

[Linux] OpenCV 설치/삭제

개발하는 수달씨 2016. 10. 4. 15:28
반응형

프로젝트를 진행하는데 OpenCV를 사용하게 되었다..


OpenCV가 무엇인가 하니


- 위키백과

OpenCV(Open Computer Vision)은 오픈 소스 컴퓨터 비전 C 라이브러리이다. 원래는 인텔이 개발하였다. 윈도, 리눅스 등의 여러 플랫폼에서 사용할 수 있다. 실시간 이미지 프로세싱에 중점을 둔 라이브러리이다. 인텔 CPU에서 사용되는 경우 속도의 향상을 볼 수 있는 Intel Performance Primitives (IPP)를 지원한다.


위키에서 위와같이 정의하고 있다.

이미지 프로세싱을 편리하게 쓸 수 있는것이다.

필요한 패키지 부터 설치를 해보자.


RaspberryPi 에 설치를 할 것인데 Raspbian은 우분투랑 설치 법이 같다.


1.필요한 패키지 설치

CMake와 G++이 필요 하다고 한다.

g++은 이미 설치되어 있다고 나온다.. 다른 버전은 잘 모르겠다.



2.OpenCV 다운

링크 : http://opencv.org/


링크로 이동하여 최신 버전을 다운받는다.

주의 : 2.X 버전과 3.X 버전이 나뉘니까 확인 잘하고 받으세요

        Download로 이동하면 모든 버전 확인 가능합니다.




압축을 풀고 터미널창에서 압축을 풀은 디렉토리로 이동한다.

나같은 경우 경로가 ~/Downloads/opencv-2.4.13 이다.

"~" 물결표는 사용자 디렉토리를 가리킨다.


이동후 cmake를 한다.


뒤에 점(.)을 안 찍으면 사용법을 아주 친절히 가르쳐주니 점을 꼭 쓰도록..


완료가 되면 위와 같이 나온다.


자.. 이제 cmake까지 되엇다면 make를 할 차례

make는 cmake보다 쉽다.

그냥 sudo make 만 치면 된다.

생각보다 오래 걸린다....



힘겹게 끝냈으니 make install을 해주자..





설치 끝


설치확인을 해보자





삭제도 해보자.. 버전을 잘못설치해서 삭제할 일이 생겼다...

설치 했던 디렉토리로 이동해서 sudo make uninstall 해주면 된다.



삭제 확인은 설치 확인과 동일하게 하면 된다.

없다고 나오면 삭제 완료





반응형

'ETC > Linux' 카테고리의 다른 글

[Linux] 간단한 명령어  (0) 2016.10.06
[Ubuntu] 호스트명 변경 (사용자@호스트명)  (0) 2016.10.05
make 유틸리티  (0) 2016.09.30
vi 에디터  (0) 2016.09.30
gdb 기초 사용법 (메모리, 레지스터 내용 읽기)  (0) 2015.09.16