2012-09-30 95 views
0

我想使用至少3個攝像頭的輸入構建場景的3D視圖...目前,我在Windows 7 32位平臺上使用OpenCV(使用C/C++),它使我最多2個攝像頭的看法平行...我已經產生了3D視圖2個的攝像頭,但不是達到標準......所以我有以下幾個問題...使用USB編程訪問多個攝像頭

  1. 如果我使用3個網絡攝像頭(2.0)在USB集線器中是否可以在沒有OpenCV的情況下訪問USB視頻幀?如果是,那麼怎麼辦?爲了保持簡單,我可以跳過USB集線器,因爲我的筆記本電腦有3個USB端口...是可以的嗎?
  2. 我已閱讀關於LIBUSB庫...但尚未使用它...是否有可能使用這種類型的USB庫訪問攝像頭視頻幀?
  3. LIBUSB圖書館的安全性如何?我曾在某些論壇上看過,如果沒有正確配置和使用,藍屏會彈出很頻繁的圖片......它也有可能損壞USB驅動器......?有沒有其他的USB庫可以安全使用?

人誰也已經在類似的USB攝像頭的多個訪問的東西的工作或有與任何想法,請指導我...任何建議,歡迎...

回答

3
  1. 您可以運行許多攝像頭的USB帶寬允許
  2. 如果USB帶寬限制被擊中,你不可能通過使用特定的軟件庫
  3. 解決這個可能是有幫助的分辨率較低或開始使用相機上的壓縮,如果這樣的選項存在,因爲既減少USB流量

更多關於USB的帶寬限制鏈接:2 usb cameras not working with opencv