win10下Opencv3.4.7+Opencv_contrib编译安装

  废话不多说,直接开始

  1.下载oepncv:https://github.com/Itseez/opencv

    下载opencv_contrib:  https://github.com/Itseez/opencv_contrib

    下载Cmake:https://cmake.org/download/

    cmake如果没有安装的话,安装时候及注意一点,选择中间的添加到所有用户

    ,其他的下一步就行,路径别忘了改一下

    当然,懒得下载的话,已经上传的百度云,请自行拷贝  

百度云链接:链接:https://pan.baidu.com/s/1mBsi14PucvFwolcQjn1bzg
提取码:obt4

  opencv安装完成后在同级文件夹下建立new_build

准备工作:因为cmake时有一些文件不好下载,所以提前下载好放到指定文件夹内

  就是这些文件,百度云里边有,请自行拷贝

  放置在opencv_contrib-3.4.7\modules\xfeatures2d\src里边即可,如下图

第一步,编译,打开cmake,路径选择好

  

  直接configure就好,选你的VS版本,这里一定要选对是哪一版,2015还是2017,32位还是64位。本人是64位的VS2017

  有的弹出来的界面上面有三个框,中间那个是选择位数,选好自己的位数

    

  底部出现configuring done就行了,出现红不用管,警告不用管

第二步 search non 勾上

  

  search wo 勾上

   

  search mo 选择第二个,填写好你的opencv_contrib-3.4.7\modules

  

  确认好之后再次configure,等一会读条完了会看到configuring done,

  

  之后再点击generate,

  都完了之后会有Configuring done和Generating done两行。此时点击open Project即可

 如下图:

第三步 生成 注意你要编译的版本,可以选择Dubag,点击install右键生成,生成完成之后,生成解决方案就ok了

编译release,直接上方换成release版本就行,右键点击重新生成即可,完成

  

注:如果Debug编译失败一个,看下是不是关于Python的,是就不用管,如果编译失败的比较多,就把new_build中的文件删除完,重新开始cmake一遍,

  那些个文件一定要放,不然下载总会超时。

原文地址:https://www.cnblogs.com/study-/p/12513271.html

时间: 2024-08-30 16:36:48

win10下Opencv3.4.7+Opencv_contrib编译安装的相关文章

linux下nginx,mysql,php(lnmp)编译安装

关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!  #保存退出 setenforce 0 #使配置立即生效 mysql 5.5.28安装 安装路径:/usr/local/mysql数据库路径:/usr/local/mysql/data/ mysql从5.5版本开始,不再使用./configure编译,而是使用cmake编译器,具

CentOS下MySQL 5.7.9编译安装

MySQL 5.7 GA版本的发布,也就是说从现在开始5.7已经可以在生产环境中使用,有任何问题官方都将立刻修复. MySQL 5.7主要特性: 更好的性能:对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是吾等用户更关心的 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库.此外,GTID在线平滑升级也变得可能 更好的优化器:优化器代码重构的意义将在

Centos下Sphinx的下载与编译安装

官方下载地址   http://sphinxsearch.com/downloads/release/ 百度云下载地址  https://pan.baidu.com/s/1gfmPbd5 wget  tar -zxvf sphinx-2.1.1-beta.tar.gz cd sphinx-2.1.1-beta yum -y install make gcc gcc++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-deve

win10下PLSQL Developer 连接ubuntu上安装的oracle 11g

说明:过程记录的不是很相信,只记录基本步骤.并不适合想一步一步照做的同学. win10下需要的操作 1.微软官网下载instantclient,然后接到到本地一个文件夹,注意路径不要又空格,中文和括号之类的字符. 2.在instantclient解压包的根目录下新建/NETWORK/ADMIN文件夹,并在ADMIN文件夹下新建文件tnsnames.ora,内容如下: # TNSNAMES.ORA Network Configuration File:%ORACLE_HOME%\network\a

centos下LAMP之源码编译安装httpd

1 最好先安装组件 [[email protected] ~]# yum groupinstall additional development [[email protected] ~]# yum groupinstall development tool 2 安装ap1.5.2r(Apache Portable Runtime),安装apr-util 1.5.4工具 [[email protected] ~]wget http://mirrors.cnnic.cn/apache//apr/a

QT5.7.0在win10下使用visual studio 2015编译(目标平台 xp)

环境:win10+vs2015+QT5.7.0 目标:编译出能在windows xp上运行的QT 通过baidu和bing找不出来的结果没有一个能成功运行,大部分都能编译成功,并完美解决“exe不是有效的win32程序”,但是程序依旧没法正常显示窗口. 此时会有一个crash,具体位置是qwindows.dll,但是使用depends查看也没看出来qwindows.dll有问题,有些人会遇到qwindows.dll依赖的 kernel32.dll在xp下没有对应接口,具体接口不记得了,最后看到是

在Mac OS X 10.10.3下使用源码包编译安装GCC5.1

1.首先去下载gcc5.1源码包:https://gcc.gnu.org/ 2.安装: ./configure(可以在这里设置安装的目录,把所有文件都存放在一个目录下,以后无论是寻找还是删除都很方便,eg: 我的位置:  ./configure –-prefix=/usr/local/gcc5.1_source) gcc5.1_source这个目录需要自己提前新建即可. make(大概花掉4个小时) make install 3.Mac自带的系统里默认把gcc进行软链接clang编译器,而不是真

Centos6.5下OpenCV3.1.0源码安装

下载OpenCV源代码,并解压缩. 使用cd命令,切换到压缩目录下. 使用 $cmake CMakeList.txt 命令,在此期间,可能会出现ippicv_linux_20151201无法下载的状况,需要自行上网站上下载ippicv_linux_20151201.tgz文件,此处的ippicv是一个intel处理器的底层加速库,如果在RAM平台编译,则不会出现此状况.由于该文件大小超过10M,所以无法作为附件上传,你可以自行百度搜索,下载完成后,将该压缩文件拷贝到3rdparty/ippicv

在OS X 10.10.3下使用源码包编译安装gcc5.1

1.首先去下载gcc5.1源码包:https://gcc.gnu.org/ 2.安装: ./configure(可以在这里设置安装的目录,把所有文件都存放在一个目录下,以后无论是寻找还是删除都很方便,eg: 我的位置:  ./configure –-prefix=/usr/local/gcc5.1_source) gcc5.1_source这个目录需要自己提前新建即可. make(大概花掉4个小时) make install 3.Mac自带的系统里默认把gcc进行软链接clang编译器,而不是真