opencv读取外接摄像头有关问题(显示 error C4996: 'cv:flann:Index_' 被声明为已否决)
求助:opencv读取外接摄像头问题(显示 error C4996: 'cv::flann::Index_<T>': 被声明为已否决)

只是一个读取摄像头的小程序,老是显示 error C4996: 'cv::flann::Index_<T>': 被声明为已否决,不知道什么原因,还请各位大神赐教啊
------解决思路----------------------
http://bbs.****.net/topics/370072393?page=1#post-392959821
]
参考一下。自己搜索解决把。毕竟是编译错误
#include"highgui.h"
#include"cv.h"
using namespace cv;
//从摄像头中读入数据
int main(int argc, char** argv)
{
cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);
CvCapture* capture; //初始化一个CvCapture结构的指针
if (argc == 1)
{
capture = cvCaptureFromCAM(0);//如果参数为1,则从摄像头中读入数据,并返回一个CvCapture的指针
}
else
{
capture = cvCreateFileCapture(argv[1]);
}
assert(capture != NULL); //断言(assert)使用,检查capture是否为空指针,为假时程序退出,并打印错误消息
IplImage* frame;
while (1)
{
frame = cvQueryFrame(capture);//用于将下一帧视频文件载入内存(实际是填充和更新CvCapture结构中),返回一个对应当前帧的指针
if (!frame)
break;
cvShowImage("Example1", frame);
char c = cvWaitKey(33);
if (c == 27) break; //出发ESC键退出循环,读入数据停止
}
cvReleaseCapture(&capture);//释放内存
cvDestroyWindow("Example1");
}
只是一个读取摄像头的小程序,老是显示 error C4996: 'cv::flann::Index_<T>': 被声明为已否决,不知道什么原因,还请各位大神赐教啊
------解决思路----------------------
http://bbs.****.net/topics/370072393?page=1#post-392959821
]
参考一下。自己搜索解决把。毕竟是编译错误