2011-08-15 52 views
0

我有一個內置攝像頭(HP)和一個USB網絡攝像頭。每當我在OpenCV中使用攝像頭時,都會使用內置的攝像頭。不過,我想使用USB攝像頭。我嘗試禁用內置的攝像頭,甚至卸載驅動程序,但在這樣做後,我收到一條消息,說沒有檢測到網絡攝像頭,即使USB攝像頭已連接。我怎樣才能使用USB攝像頭而不是內置攝像頭?我從上到下搜索了網頁,發現沒有修復。選擇在OpenCV中使用哪個網絡攝像頭

由於

回答

2

命令CaptureFromCAM接受整數作爲其指定的設備號只使用參數。更改此號碼,它將使用不同的設備。

+0

謝謝你的工作,但你有什麼想法如何使它在JavaCV中工作?因爲我不知道在哪裏可以找到JavaCV中的CaptureFromCAM。 – Aravind

+0

我不知道,我從來沒有使用過這個庫。但是,如果它與常規API類似,則需要導入庫的「highgui」部分(包),這就是該功能所在的位置。 –

+0

好吧NP,謝謝你的幫助! – Aravind