在Linux上安装OpenCV
Admin Lv3

安装核心模块

1
2
3
4
5
6
7
8
9
10
export VERSION=4.10.0

cd ~/Downloads
wget "https://github.com/opencv/opencv/archive/refs/tags/${VERSION}.zip" -O opencv.zip
unzip opencv.zip

cd `opencv-${VERSION}` && mkdir build && cd build && rm ../CMakeCache.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
make -j4
sudo make install

添加opencv_contrib中的模块

1
2
3
4
5
6
7
cd ~/Downloads
git clone https://github.com/opencv/opencv_contrib.git

cd "opencv-${VERSION}"/build
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules ..
make -j4
sudo make install

验证

1
2
3
4
ipython 
import cv2
print(cv2.__version__)
print(cv2.dnn)