作为初入的OpenCV的人来说,环境的搭建可以说是最为重要的一环了,这里就记录下我搭建环境时遇到的一些困难吧。
我用的是vs2013 +的OpenCV-2.4.9
前面的过程就和其他教程差不多
如图1所示,首先下载安装包进行安装
2,配置环境
3,在vs2013中配置环境
以上三点大家在网上应该能找到许多教程这里就不再赘述了
就在我兴致高昂的按书上敲下了第一个示例代码后,我懵逼了,VS开始疯狂报缺少DLL文件的错,我立马上网去搜,却找不到相关问题的文章,最后在同学的帮助下找到了解决办法。
在调试窗口中选择 “选项和设置”
打开后将启用原服务器一项与其下面的相关项打勾
再点入符号一项,选择自己的缓存所缺失的dll目录
最后再此运行你的代码,他就会自动为你下载所缺失的dll文件了。
还有一点要注意,就是导入图片时如果用绝对路径
例如 img = imread("F:\\suoxiaotu\\poyanghu缩小图.tif");
注意这个地方的双斜杠很重要,直接弄过来的图片途径是只有一个斜杠的,两个斜杠的原因应该是第一个斜杠是转义字符。