Installations

[Ubuntu 18.04] OpenCV 설치 커맨드

BiniU 2020. 12. 5. 17:33
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev​
git clone https://github.com/opencv/opencv.git
cd opencv
git branch			// 현재의 브랜치 확인
git branch -r 		// 다른 브랜치 확인
git checkout 3.4	// 3.4 버젼을 설치하기 위해 브랜치 이동​

master branch에 연결이 된 상태로 설치를 진행한다면 Latest Version이 설치된다.

만약 Previous Version을 사용하고 싶다면 branch를 바꾼다. 

(CubemapSLAM을 설치하기 위해서는 3.4 version을 설치한다)

 

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_GENERATE_PKGCONFIG=ON ..
make -j7

숫자가 높을수록 더 빠르지만 고사양이 요구된다. 

make 실행 도중 killed 되었다면 숫자를 낮춰서 진행.

ex) 초기 VMware(가상머신) 설정 시 RAM을 2GB로 잡았으면 "make -j2"로 해야함. (각자의 사양에 맞게)

 

sudo make install
pkg-config --modversion opencv
pkg-config --modversion opencv4

설치 버젼에 따라 확인하는 커맨드가 약간 상이함.

"openc" 정도까지만 타이핑하고 "tab" 키로 자동완성 하는 것을 추천

버젼까지 확인했으면 설치 완료.

반응형