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
error: (-215:Assertion failed) !_src.empty() in function 'cvtColor' (0) | 2023.02.07 |
---|---|
OpenCV 버전 문제 cv2.split() (0) | 2023.01.30 |
python opencv 키 입력 확인하기 (0) | 2023.01.27 |