2014-10-08 62 views
1

我遇到了硬件問題,可能有人在這裏知道解決方法。我正在使用PC和Windows。 多年來,我一直在使用視頻跟蹤進行交互式安裝:處理中的Jmyron庫,它對我來說功能非常好。我使用這種設置:將cctv型microcameras連接到多路複用器,我通過FireWire電纜將此信號數字化爲一個PCI卡。然後處理讀取這些quads(有時更多)作爲一個單一的窗口,它一直工作(從Windows XP一直到7)。然後是Windows 8:處理似乎更喜歡內置的攝像頭到火線總線。在以前的Windows版本中,Firewire總線自然會覆蓋網絡攝像頭,前提是我首先在Windows Maker中打開了視頻捕捉,然後在運行「處理」草圖之前將其關閉。在沒有原生視頻捕捉軟件的Windows 7中,我使用了這款出色的開源視頻編輯器Capture Flux。攝像頭從未受到干擾。對於Windows 8,無論我嘗試什麼,Processing默認爲網絡攝像頭,這對我而言是無用的。我有一個即將舉辦的展覽會,而且我不可能有時間重寫Open CV或其他較新圖書館的所有代碼。 我很好奇,如果任何人有類似的問題,找到工作?有沒有辦法在Windows 8中禁用網絡攝像頭(當然是暫時的,因爲我需要它可以用於其他應用程序)或其他解決方案? 謝謝!Jmyron和Windows 8

回答

0

試試這個: 類型「窗口圖標+ X」選擇設備管理器(或使用運行/命令行:「MMC devmgmt.msc」) 找imaganing設備,找到你的集成網絡攝像頭 右鍵單擊它並選擇禁用 - 現在處理應該跳過設備。 重複上述步驟重新啓用設備。

其他解決方案將使用處理中的命令: println(Capture.list()); (谷歌在processing.org上)這樣你將得到所有可用的設備,你可以根據它的名字選擇特定的設備。

希望這會有所幫助。