概述
废话不多少直接上干货!
下载
opencv下载地址:https://opencv.org/releases/
opencv_contrib下载地址:https://github.com/opencv/opencv_contrib/releases
cmake下载地址:https://cmake.org/download/
cmake小白可以选择.msi文件,可直接安装
opencv和opencv_contrib版本需一致!
安装及编译
cmake安装
一路下一步
编译opencv
点击Configure
点击Finish,等待一会
这里会报出一些错误,很多的安装教程在这里也会出现一些问题,导致很多的小白安装不下来,我也是遇到了这个大坑,需要找到你的CMakeDownloadLog.txt文件中,下载一些文件,但是!!!
你打开这个下载页面,它只有一些数据,你copy到你的 .cmake 文件中
这个文件重新Configure,它有会变成0KB,这个问题烦了我好几天,我查了许多资料,终于在外网找到了一种解决方法!!!
原因是https://raw.githubusercontent.com网站无法访问。
1:进入 IPAddress.com 网站查询raw.githubusercontent.com真实地址。
2:打开C:WindowsSystem32driversetchosts,(需要使用管理员权限打开)
追加199.232.68.133 raw.githubusercontent.com如下:
重新Configure、Generate,一路白色!
编译opencv_contrib
在 search 对话框中输入OPENCV_EXTRA_MODULES_PATH,找到OPENCV_EXTRA_MODULES_PATH后在value中填入编译opencv_contrib解压目录中的modules路径(注意此处路径的反斜杠要改成正斜杠/,反斜杠有转义字符的意思)。目录错误则会出现Error in configuration process, project files may be invalid弹窗错误提醒。
以下为路径错误时的弹窗:
在搜索栏中输入 OPENCV_ENABLE_NONFREE ,在value值中点击选中。如果没有选中,那么类似SIFT这种已经被申请专利的方法就无法使用。
然后点击 configure
在下方出现 Configuring done 之后,点击Generate
和 opencv 基本库编译一样,CMake下方出现Configuring done Generating done,说明opencv_contrib 编译完成。
编译vs
此过程时间较长,耐心等待
opencv环境配置
图片中vc14错了,是vc16
打开你的vs,我这是vs2019
生成的 build 目录installinclude
生成的 build 目录installincludeopencv2
生成的 build 目录installx64vc16lib
debug模式选着xxxd.lib文件
release模式选着xxx.lib文件
按下确认后,便搭建成功了
最后
以上就是勤恳电话为你收集整理的win10-vs2019-opencv_contrib安装教程(一步到位)废话不多少直接上干货!的全部内容,希望文章能够帮你解决win10-vs2019-opencv_contrib安装教程(一步到位)废话不多少直接上干货!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复