openCV学习日志(一)

一、openCV环境的安装

首先要纠正一些初学者的误区,openCV是一个跨平台的计算机视觉库,包含各种计算机视觉相关的库函数和数据结构,但是不包含编译器!也就是说,openCV只是一个SDK,基于openCV的程序开发是要依托C++的编译环境的。因此,在安装openCV包之前,请确保你的电脑已经安装了visual studio 2010等版本的C++开发环境。
具体的安装方法,浅墨大神的博文已经讲得非常清楚了,这里是传送门
我的电脑上安装的是visual studio 2013,安装的openCV版本是最新的opencv-3.2.0-vc14.exe,这里的vc14对应的是vs2013版本,在vs2010版本后,vc(n)指代的都是vs(n-1)版本。建议初学者安装与自己的vs版本相匹配的openCV库,以免出现兼容性问题。
(但是安装完后我又想了想,VS环境应该是向下兼容的,也就是说理论上vs2013安装opencv-vc12也是没有问题的。)
浅墨大神主要讲解的是安装opencv-2.4.X的情况,对于opencv-3.2.0,它是只适用于64位编译环境的,在解压后地文件夹里也是只有x64文件夹而没有x86文件夹的。因此,在工程库(lib)目录的配置中,无法像浅墨大神一样配置为x86路径。但如果配置为x64路径,则会在测试程序运行过程中报错。这是因为一般而言,VS编译环境的编译器是32位的,与lib的64位不兼容。为了解决这一问题,我们在“配置管理器”中新建一个64位编译器即可。
PS:测试程序时,图片一定要和源文件放在同一目录下。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值