ubuntu18.04&win10安装OpenCV+OpenCV_contrib
0.引言
这玩意儿,经常用到,整一次还挺麻烦。再记录一遍,以防丢失。
以前都写过安装记录,那本文的意义在哪,主要是备忘,我把下载下来的东西一并传网盘进行备忘,下次再安装时,没有特别的版本需求的话,直接下载下来cmake就是。
1.安装说明
对于Ubuntu18.04,build文件夹里面容易下载失败的文件夹没删,包括downloads和share。下载下来后直接cmake开始安装就行,如果是多版本安装,需要参考之前的博客,不过和下载没关系。如果路径还是有问题,那么可以手动copy一下,手动下载的文件,我全部放在了download_manual文件夹里面。
我这里是编译成功了的:
cd build
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv-3.4.15 -D OPENCV_EXTRA_MODULES_PATH=/home/q/software/opencv-3.4.15/opencv_contrib-3.4.15/modules/ ..
sudo make -j8
sudo make install
对于Win10,我安装的是OpenCV-4.3.0版本。同时将下载的文件一级属性表全部保存备份,具体的可以参见参考博客,是之前自己装的时候写的,写得很详细。同样手动下载的文件在download文件夹里面,哪怕路径不同,只要版本相同,也可以使用,最后编译好的install文件夹设置路径后也可以直接使用,一并备忘。
win10上传的这个OpenCV-4.3.0不带CUDA,是上一次换电脑重装的。
2.下载链接
- OpenCV-Ubuntu18.04 密码: h2hc
- OpenCV-Win10 密码: n8pn