私はこれに不慣れですが、問題を絞り込むのに役立つさまざまな設定を読んで試してみました!この障害を乗り越えるための助けをいただければ幸いです。
現在実行しているのは、Win 7 Ultimate、Visual C ++ 2010 Express、OpenCV 2.2.0、およびMicrosoft-LifeCam Studio Webcam-Silver1080pHDです。
ビルドエラーが発生せず、プログラムを実行するとカメラがオンになり(青いライトがオンになっていることを示します)、カメラフィードを表示する必要があると思った画面がポップアップしますが、代わりに何も入っていない灰色のボックスです。以下のコードは問題を絞り込むのに役立つと思いましたが、途方に暮れています。
int main()
{
CvCapture *webcam = NULL;
webcam = cvCreateCameraCapture(-1);
if(webcam!=NULL)
{
IplImage *frame = cvQueryFrame(webcam);
cvShowImage("WEBCAM_TEST",frame);
cvWaitKey(0);
return 0;
}
else
{
std::cout<<"CAMERA NOT DETECTED"<<std::endl;
return 0;
}
}