OpenCV installation (python 3.5, opencv 3.4.4)
- lee jisoo

- 2019년 12월 3일
- 1분 분량

OS: Ubuntu18.04
1. linux update
apt install update
apt install upgrade
2. Install packages, libraries for opencv
[developers tool]
sudo apt-get install build-essential cmake unzip pkg-config
[Image I/O]
sudo apt-get install libjpeg-dev libpng-dev libtiff-dev
[Video I/O]
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
[GTK library]
sudo apt-get install libgtk-3-dev
[openCV function optimization library]
sudo apt-get install libatlas-base-dev gfortran
[python header & library]
sudo apt-get install python3-dev
3. Install openCV (version: 3.4.4)
[Download official opencv & opencv_contrib module]
cd ~
wget -O opencv.zip https://github.com/opencv/opencv/archive/3.4.4.zip
wget -O opencv_contrib.zip ttps://github.com/opencv/opencv_contrib/archive/3.4.4.zip
[upzip]
unzip opencv.zip
unzip opencv_contrib.zip
[Change directory: optional]
mv opencv-3.4.4 opencv
mv opencv_contrib-3.4.4 opencv_contrib
3. Compile
cd opencv
mkdir build
cd build
[Compile option settings]
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=$cwd/installation/OpenCV-"$cvVersion" \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D WITH_V4L=ON \
-D OPENCV_PYTHON3_INSTALL_PATH=$cwd/OpenCV-$cvVersion-py3/lib/python3.5/site-packages \
-D WITH_QT=ON \
-D WITH_OPENGL=ON \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
[Compile: work number<=number of cores]
make -j4

[install]
sudo make install
[Installation check: version check]
pkg-config --modversion opencv

댓글