用vs2013 编译opencv 源代码的时候会遇到一些错误, 但是这个错误可以同过自己修改一下源代码就可以解决:
错误1:min, max的错误,
解决办法就是添加一个头文件——#include <algorithm> 就ok
错误2:
opencv\modules\core\include\opencv2/core/core.hpp(4512):
fatal error C1075: end of file found before the left brace '{' at '......\modules\features2d\src\features2d_init.cpp(187)' was matched
解决:
添加头文件——include <algorithm> ,然后将
"modules/opencv_features2d/Src/features2d_init.cpp" changed line 184 改成
obj.info()->addParam(obj, "detector", (Ptr<Algorithm>&) obj.detector);
然后再重新编译则能编译成功。
祝你好运。
分享到:
相关推荐
详细讲解了在VS2010环境中配置Opencv2.4.7的方法, 其实在Opencv2.0以上的版本中都可以按照这些方法配置 只需要把那些2.4.7的标签改为相应的版本就可以了,另外在文档最后还指名了一些在编译Opencv文件时容易出现的...
本资源内有opencv2.4.7安装程序,及在win7下安装在vs2010(2)的教学,亲测绝对可用
2013.11.11更新的opencv2.4.7官方参考手册
VS2015编译OpenCV3.2 32位lib,经过测试,可以放心使用
OpenCV2.4.7安装包,双击直接安装即可
Opencv 3.4版本的编译成果,供需要的朋友下载使用,包含VS2013的库
VS2010编译opencv3.1加contrib生成库文件
在win10系统下,利用vs2013编译opencv3.1.0和opencv_contrib得到的库,在该压缩包中主要包括include和x64文件夹,在x64文件下包含lib和dll文件,在项目中配置好include、lib和dll的路径,就可以开始你的opencv的愉快...
基于qt5.1.1与opencv2.4.7车牌定位切割demo,运行需要qt5.1.1与opencv2.4.7的开发环境,有详细注释,适合新手学习
使用VS2013配置openCV过程说明
编译好的vs2013+OpenCV3.4.1+OpenCVContrib的库文件,可以直接解压调用,以及通用配置模板
vs2013编译opencv310开源代码,编译出的opencv310动态库
opencv3.4.0+VS2013编译好的库,install打包
Windows环境使用VS2017编译opencv-4.2.0和opencv_contrib-4.2.0源码,支持TBB 包含x86和x64 https://blog.csdn.net/libaineu2004/article/details/104252289
opencv3.4.2+contrib3.4.2+VS2013编译好的库,打包install
win10环境下VS2013+OpenCV3.4的编译程序,64位操作系统
内含Opencv3.3(include 、bin 、和lib文件)。下载直接用就行,省去编译的功夫
VS2017编译OpenCV 3.4.7 CPU MT Windows 32位 静态库含Debug Release和头文件
阿萨德撒地方按时阿萨德撒地方按时阿萨德撒地方按时阿萨德撒地方按时阿萨德撒地方按时阿萨德撒地方按时
VS2010+Opencv_2.4.7的 基础配置攻略及错误解决