본문 바로가기

SW

OpenCV4 WSL에 설치하기

OpenCV 4.3.0 version을 WSL에 설치하는것은 매우 간단합니다.


우선 필요 라이브러리를 설치해야 합니다.

적어야하는 명령어가 좀 있는데 하나씩 적어보겠습니다.

일단 기본적으로

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install build-essential cmake pkg-config

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install libdc1394-22-dev libxvidcore-dev libx264-dev

sudo apt-get install libxine2-dev libv4l-dev v4l-utils

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

sudo apt-get install libgtk-3-dev

위 명령어를 입력하시면 됩니다.

여기까지 진행하셨다면


이제

cd ~

위 명령어로 home dir로 이동하시고
거기서
mkdir opencv

cv opencv

위 명령어로 opencv 폴더를 만들고 이동합니다.
그 다음
wget -O opencv-4.3.0.zip https://github.com/opencv/opencv/archive/4.3.0.zip

wget -O opencv_contrib-4.3.0.zip https://github.com/opencv/opencv_contrib/archive/4.3.0.zip

위 명령어로 opencv를 다운받습니다.


그 다음

unzip opencv-4.3.0.zip

unzip opencv_contrib-4.3.0.zip

위 명령어를 입력하여 압축을 해제 합니다.

이어서

그 위치에서 바로

mkdir build
cd build

를 입력하고


cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_WITH_DEBUG_INFO=OFF -D BUILD_EXAMPLES=ON -D BUILD_opencv_python3=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_ENABLE_NONFREE=ON -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.3.0/modules -D OPENCV_GENERATE_PKGCONFIG=ON -D WITH_TBB=ON ../opencv-4.3.0/

위 명령어를 수행합니다


끝난 뒤에

make -j 4

sudo make install

sudo ldconfig

하나씩 차례로 입력해주시면

OpenCV 4.3.0 version 설치가 끝납니다.

사실 cmake ~ 명령어를 입력하는 부분에서 별도의 옵션을 선택해서 적절한 형태로 설치하는게 맞습니다만

지금과 같은 방식으로 진행하게되면 오류없이 깔끔하게 바로 설치가 됩니다.


화이팅 입니다

즐거운 하루 되세요!!