상세 컨텐츠

본문 제목

OpenCV 리눅스 우분투 18.04에서 설치하기

OpenCV

by MJ_119 2023. 1. 25. 12:44

본문

1. 파이썬 ver 3 이상 설치 및 필요한 패키지 설치하기

 $ python -V     을 입력해서 2.x.x 버전이 나오면 3.x.x 버전으로 기본 파이썬 설정을 해줘야 함

sudo apt-get install python3
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

 

 

2. 우분투 저장소에서 설치하기

sudo apt update
sudo apt install python3-opencv

 

3. 설치 후 버전 확인 ( 3.2.0 버전 설치 됌)

python3 -c "import cv2; print(cv2.__version__)"

 

 

4.2.0 버전 설치 방법

 

1. 종속성 패키지 설치

sudo apt install libjpeg-dev libtiff5-dev libpng-dev libavcodec-dev libavformat-dev \ libswscale-dev libdc1394-22-dev libxvidcore-dev libx264-dev libxine2-dev libv4l-dev \ v4l-utils libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev

2. OpenCV 다운로드, 빌드, 설치

cd
mkdir opencv && cd opencv
wget -O opencv-4.2.0.zip https://github.com/opencv/opencv/archive/4.2.0.zip
wget -O opencv_contrib-4.2.0.zip https://github.com/opencv/opencv_contrib/archive/4.2.0.zip
unzip opencv-4.2.0.zip
unzip opencv_contrib-4.2.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.2.0/modules \ -D OPENCV_GENERATE_PKGCONFIG=ON -D WITH_TBB=ON ../opencv-4.2.0/
make

sudo make install

 

 

 

쉽게 설치하기

python3 -m pip install opencv-python==4.5.4.60 # 4.5.4.60 처럼 마지막엔 버전 적어주기

 

참고

https://docs.opencv.org/4.5.4/d7/d9f/tutorial_linux_install.html

관련글 더보기