ubuntu18.04&win10安装OpenCV+OpenCV_contrib

ubuntu18.04&win10安装OpenCV+OpenCV_contrib

    • 0.引言
    • 1.安装说明
    • 2.下载链接

0.引言

这玩意儿,经常用到,整一次还挺麻烦。再记录一遍,以防丢失。

  • Ubuntu18.04安装的是OpenCV-3.4.15版本,安装参考链接.
  • Win10安装的是OpenCV-4.3.0版本,安装参考链接
  • ROS Melodic opencv 版本为 3.2.0

以前都写过安装记录,那本文的意义在哪,主要是备忘,我把下载下来的东西一并传网盘进行备忘,下次再安装时,没有特别的版本需求的话,直接下载下来cmake就是。

1.安装说明

对于Ubuntu18.04,build文件夹里面容易下载失败的文件夹没删,包括downloads和share。下载下来后直接cmake开始安装就行,如果是多版本安装,需要参考之前的博客,不过和下载没关系。如果路径还是有问题,那么可以手动copy一下,手动下载的文件,我全部放在了download_manual文件夹里面。

ubuntu18.04&win10安装OpenCV+OpenCV_contrib_第1张图片

我这里是编译成功了的:
ubuntu18.04&win10安装OpenCV+OpenCV_contrib_第2张图片

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/ .. 

#*如果要使用sift,surf算法因为涉及到专利问题所以上面的命令应该是:
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv-3.4.15 -D OPENCV_ENABLE_NONFREE=ON -D OPENCV_GENERATE_PKGCONFIG=ON -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文件夹设置路径后也可以直接使用,一并备忘。

ubuntu18.04&win10安装OpenCV+OpenCV_contrib_第3张图片

win10上传的这个OpenCV-4.3.0不带CUDA,是上一次换电脑重装的。

2.下载链接

  • OpenCV-3.4.15-Ubuntu18.04 密码: h2hc
  • OpenCV-4.3.0-Win10 密码: n8pn

你可能感兴趣的:(Tools,环境配置,opencv,opencv_contrib,ubuntu安装contrib,win10安装contrib)