ubuntu下配置opencv3.4.1+opencv_contrib3.4.1

首先,你所下载的opencv与opencv_contrib一定要版本一致!!!

注意:不要直接使用从官网上clone下来的opencv_contrib-master。不然的话会导致很多编译错误。之前我就一直使用opencv_contrib-master和opencv3.4.1一起编译,结果一直出错,然后网上又有大量的博客告诉你怎样解决,结果发现都是在扯淡,都是在误导人。你只需要opencv和opencv_contrib版本一致即可,啥文件都不用改,编译安装一次通过。求求网上的博客没有解决清楚就不要乱写博客误导人了。

访问opencv标准github网站

https://github.com/opencv

ubuntu下配置opencv3.4.1+opencv_contrib3.4.1_第1张图片

opencv,选择releases

注意:选择 clone or download 的版本,不一定是你需要的。还容易混淆版本

ubuntu下配置opencv3.4.1+opencv_contrib3.4.1_第2张图片

版本选择

选择OpenCV 3.4.1下的Source code或者opencv-3.2.0-vc14.exe,或其他版本对应的文件

ubuntu下配置opencv3.4.1+opencv_contrib3.4.1_第3张图片

opencv_contrib,选择release

注意:选择 clone or download 的版本,不一定是你需要的。还容易混淆版本

ubuntu下配置opencv3.4.1+opencv_contrib3.4.1_第4张图片


选择3.4.1 或需要的版本

ubuntu下配置opencv3.4.1+opencv_contrib3.4.1_第5张图片


opencv的opencv_contrib的版本要一致,否则编译时会出现问题。


然后接下来的步骤就和大家用的方法一样。用cmake命令编译安装。

推荐大家用cmake-gui安装,不要用命令行装逼,容易出错。cmake-gui是cmake的图像安装界面,操作友好,点两下鼠标就完事。教程网上都有,一搜就知道,我就不细说。

重要的事再强调一遍:你所下载的opencv与opencv_contrib一定要版本一致!!!不要直接使用从官网上clone下来的opencv_contrib-master!!!




你可能感兴趣的:(opencv)