【OpenCV配置】OpenCV3.1+VS2013

OpenCV入门教程(一) 博客里已经说的很全面了,配置的时候注意一下自己安装的路径和OpenCV版本号就好了。当然还是有一些问题要注意的。

配置环境 : 64位Win10 + OpenCV3.1.0 + VS2013

  • vs版本与OpenCV版本 在OpenCV3.1版本下...\opencv\build\x64 目录中只有vc12和vc14两个选项了,也就是说3.1开始就不支持vs2013以下版本了

  • 编译器 新版本中build目录下只提供x64相关文件,没有x86的选项了,因此编译器要选择x64。否则会报错:error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突

  • 找不到头文件 找不到头文件的问题肯定是路径没改对。属性更改的时候要注意,点击项目->Debug|x86->Microsoft.Cpp.Win32.userDirectories(编译器要是Win32的,上面就选择Debug|Win32,没选对跟没改一样)

  • 内存出错 用显示一张图片作为测试代码的时候,一要注意不同版本函数表达可能不太一样,特别是2.x版本和3.x版本之间改动很大。另外如果内存出现了错误,那多数情况是图片路径的问题、或者图片的变量名称没写对。总之就是显示的时候没有引用一张正确的图片。如果是路径的问题,可以把图片添加到项目解决方案的资源文件中,然后直接引用,如下图。或者使用绝对路径。
    例如: src1 = imread("D:/opencv/sources/samples/data/LinuxLogo.jpg");

test
test
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先呢,先来介绍一下OpenCV,OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在...
    一个三要不起阅读 6,718评论 1 3
  • 利用OpenCV + contrib + DNN 和 google的训练好的分类器模型,实现一个简单的图片识别de...
    下里巴人也阅读 9,863评论 0 13
  • 最近看了很多关于死亡的故事。 比如,大冰的《阿弥陀佛么么哒》里面那个得了绝症的小男孩儿,懂事的惹人心疼,我默默的听...
    脉络阅读 2,812评论 0 0
  • 挺累。 为了某个目标而排除万难的努力,没坚持到最后都是白瞎。 跟自己较劲有时看起来挺傻,但有时也挺酷。
    温迪画画阅读 2,744评论 2 7
  • 微胖界吃瓜群众要发话了,你们这些天天执着瘦身的人啊,脑子是不是进水了。太注重外表啦。你看我虽然微胖一点,但...
    健身教练小周阅读 3,638评论 0 10