对,我有一个连接到 PC 的 USB 摄像头,我想使用 OpenCV 从中流式传输图像。这是我的代码:
#include <cv.h>
#include <highgui.h>
#include <stdio.h>
int main()
{
CvCapture* cameraCapture = cvCaptureFromCAM(CV_CAP_ANY);
cvNamedWindow("Camera");
while(1)
{
IplImage* frame = cvQueryFrame(cameraCapture);
cvShowImage("Camera", frame);
if((cvWaitKey(10) & 255) == 27)
break;
}
cvReleaseCapture(&cameraCapture);
cvDestroyWindow("Camera");
}
问题是,当我启动程序时,我收到此弹出错误:“应用程序无法正确启动(0xc0150002)。单击确定关闭应用程序”。我已经确定我已经包含了所有正确的库、头文件和 ddl,所以我真的不确定它有什么问题。
任何解决此问题的帮助将不胜感激。