这里做一个简单的记录,网上很多安装opencv的教程很多,但是不够详细。
1、下载opencv源码
没什么说的,官网\github上下载opencv相应的源码,这里以opencv-4.1.1为例
2、编译
解压后,目录结构为:
build\为自己新建的目录(mkdir build)
打开CMakeLists.txt,进行编辑(opencv编译操作),避免后面出现问题(pkg找不到 ==)。
vim CmakeLists.txt
由于不需要编译 andorid,ios,jave相关支持,直接OFF就可以了,有点多,这里不贴图了。
opencv-cuda版(4.1.1)需要额外一个源码编译包,官网上下载(好像是在module里面),大家自行百度。
找到490行,将操作ON(这里是让opencv cmake时生成opencv4.pc文件),避免后面出现pkg-config 找不到opencv的情况
490 OCV_OPTION(OPENCV_GENERATE_PKGCONFIG "Generate .pc file for pkg-config b uild tool (deprecated)" ON)
opencv-python
//opencv-python需要numpy,
apt-get install pip
pip3 install numpy
开始安装
cd build \\进入build目录
cmake ..
make -j4(根据自己电脑的CPU,别设置太满,尽量别用-j,我用-j一直会卡死)
sudo make install
3、检查
![在这里插入图片描述](https://img-blog.csdnimg.cn/202106121217
5634.png)
ok,大功告成。