1.下载open-cv
- 下载地址
https://opencv.org/releases/
2.下载opencv的依赖opencv_contrib
https://github.com/opencv/opencv_contrib/releases/tag/4.6.0
3.将下载好的两个文件解压
- 并将opencv_contrib 拷贝到opencv-4.6.0里面,如图所示:
4.依赖库的下载
- 安装前检查自己是否安装了 g++依赖
sudo apt-get install build-essential
5.创建build
- 5.1 创建build文件
mkdir build
cd build
- 5.2 进行构建
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
如果上面命令错误的话执行下边命令
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
- 5.3 进行编译
make -j 4
- 5.4 进行安装
sudo make install
6. 进行测试
- 进入samples/cpp目录
cd /data/home/hfg/Soft/opencv-4.6.0/samples/cpp
- 有个example_cmake目录,执行如下命令:
mkdir build
cd build
cmake ..
make
7.进行测试验证
- 会生成一个opencv_example文件
- 执行如下命令
./opencv_example
8.如果显示如下证明安装成功
- 可以正常的进行使用了。