zoukankan      html  css  js  c++  java
  • Opencv3.1.0 & Win10/Win7 64位 contrib编译

    Opencv3.1.0 & Win10/Win7 64位 contrib编译 

     

    主要思想: 记录最近安装opencv 和 编译contrib过程遇到的“坑”  和 心路历程,同时希望给后来人借鉴经验。使用工具: Opencv3.1.0 & Win10/Win7 64位 contrib编译 + cmake3.4.3

    选择原因:    1、opencv版本:为什么选择opencv3.1.0 ;

                            项目需要,之前使用opencv2.4.10,库函数官方已经编译直接可以配置属性表Props即可引用(这也是最

                                大问题,不能查看源代码,只有API)。但是,该版本没有HDR 、 NLM(非局部均值,去噪用)等优秀算法,

                                项目需求,升级必然性。opencv3.1.0性能合适于我。

                         2、系统版本:为什么选择Win10/Win7 64位;

                            沿袭笔记本上Win10 + 64位 + 4G内存(最大利用率)的习惯,台式机上类似,选择Win7 + 64位 +4G;

                         3、contrib版本:什么版本合适

                            1】非最新 稳定 推荐 //尽量不要搞新的 不稳定
                                https://codeload.github.com/Wangyida/opencv_contrib/zip/master 
                                2】参考: http://blog.csdn.net/liu798675179/article/details/51259505

                         4、Cmake版本:什么版本合适

                           要相信,姜还是老的辣。

                            CMake Version : 3.4.3(最终使用) 3.7.0(会出现三个如opencv_bioinspired310.lib 编译不过,) 之前搞的

                               最新的3.9.0搞死了 因而版本需要匹配就好,不能追求最新

                               参考: http://blog.csdn.net/lgfun/article/details/51325670

     

     

    安装注意: 1】先配置好VS + opencv原始包的环境变量(一次配置),且能运行简单程序;

                            安装步骤:http://www.cnblogs.com/jliangqiu2016/p/5597501.html 

                            参考:OpenCV3.0.1源码编译及自带样例工程代码编译  谢谢作者提供的精神食粮!

                    2】安装好contrib后,测试程序,发现无法启动此程序,因计算机丢失opencv_xxx310d.dll

                            参考:OpenCV3.0.1源码编译及自带样例工程代码编译 谢谢作者提供的精神食粮!

                                        后来考虑了一下,以上没找到dll文件的原因是前面一次配置是在原始Opencv的build

                                        文件夹下×64位置引用dll,先使用编译好的contrib文件夹下的新位置引用dll。

                                        只要右键电脑属性,环境配置 (即二次配置生成install中的×64即。)

                           

     

  • 相关阅读:
    js实现base64转换
    使用maven命令终端构建一个web项目及发布该项目
    使用eclipse构建Maven项目及发布一个Maven项目
    Maven在Windows上的安装与配置
    centos7下安装配置redis3.0.4
    Centos7下完美安装并配置mysql5.6
    linux常用命令总结
    VMware下centos桥接模式静态ip配置
    解决centos7下tomcat启动正常,无法访问项目的问题
    centos7系统下安装配置jdk、tomcat教程
  • 原文地址:https://www.cnblogs.com/cjhd/p/7647248.html
Copyright © 2011-2022 走看看