【20171013】opencv下斑马线识别实例及可能报错的bug

本文档介绍了在Visual Studio 2013上配置OpenCV时可能出现的错误,包括找不到源文件的问题,以及代码中float、return等错误的解决方案。同时,还讨论了fopen安全警告的处理方法,提供了添加预处理器定义来避免VS201X报错的建议。最后,给出了一个斑马线识别的代码实例和识别结果。
摘要由CSDN通过智能技术生成

1.在vs2013上配置opencv报错:

“在vs2015中配置Opencv,无法找到源文件”opencv2/opencv.hpp””
可能是配置时配置错位置了,一定要在debug|x64下配置

2.代码报错:

“float,return,;之类错误”
define那里不能换行,去掉\改到一行里面就可以了

3.fopen错误:

“fopen maybe unsafe,consider using fopen_s instead”
fopen文件自的文件位置在:*\build\include\opencv2\flann\logger.h中,但是如果将fopen替换为fopen_s将出现函数变化,参数个数和参数列表也变化的情况。

解决方法:更改预处理定义:
此方法转载自:http://blog.csdn.net/u012734441/article/details/39374577

项目->属性->配置属性->C/C++ -> 预处理器 -> 预处理器定义,增加_CRT_SECURE_NO_DEPRECATE
这样就可以解决vs201X报错的问题了。

4.斑马线识别实例

(1)代码
代码原创:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值