当我运行官方OpenCV样本时,会发生向量下标超出范围错误

时间:2012-04-18 16:35:11

标签: c++ opencv sift surf

我正在学习OpenCV,我尝试过运行来自opencv官方样本的this sample。此示例使用SURF查找已知对象。我创建了一个VS2010项目并将以下内容添加到项目中:

opencv_core231.lib opencv_highgui231.lib opencv_features2d231.lib
opencv_video231.lib

我可以成功编译项目。但是,当我运行它时,我收到以下错误:

Expression: vector subscript out of range

我调试了程序,发现lin e60上发生错误:double dist = matches[i].distance。我不明白为什么我收到错误。 enyone能帮助我纠正这个吗?

0 个答案:

没有答案