1
我正在使用基於此示例的程序:http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995。當我嘗試在Windows 7中使用Microsoft Lifecam HD-5000或Lifecam Vx-2000時,出現黑色圖像,但在Windows XP中,Vx-2000可以正常工作,但我還沒有機會測試HD 5000。OpenCV 2.2與Windows 7
但是,當我使用舊版Creative vf-0040相機時,我在Windows 7中獲得了工作映像。 這是怎樣的相機創建
CvCapture *camera;
camera = cvCreateCameraCapture(-1);
assert(camera);
IplImage * image=cvQueryFrame(camera);
assert(image);
並拍攝圖像:
IplImage *image=cvQueryFrame(camera);
image=cvQueryFrame(camera);
我很感激這個任何建議。
這個工作適合你嗎?我也有一個LifeCam HD 5000,只有一個黑屏(使用OpenCV2.2版本的windows build)......我只是嘗試構建SVN版本,這個版本在爲我製作時崩潰......如果你能告訴我如果以及你如何解決這個問題 – evident 2011-04-06 21:00:29
好吧,假設它沒有崩潰,它會爲你工作。我認爲崩潰你的意思是它有錯誤?爲了構建它,有一個關於如何使用tbb構建opencv的YouTube視頻。另一個可以做的工作就是使用預先構建的2.1版本。 – rossb83 2011-04-11 17:19:05
與2.1版本你有攝像頭工作?那麼爲什麼它不適用於2.2版本,但它與2.2 svn呢?怪異的...和是與崩潰我的意思是它有錯誤(與highguy/libVideoInput)... – evident 2011-04-11 17:28:49