針對多支擁有同樣名稱的USB攝影機,如何做存取的動作



主要軟體:
主要軟體版本: 1.0
主要軟體修正版本:
次要軟體: N/A

問題:

我使用NI-IMAQ for USB來存取多支USB攝影機。由於我的攝影機都是屬於同一個型號,所以IMAQ USB Enumerate Cameras VI回傳的值都是相同的攝影機名稱。當我使用IMAQ USB Init指定攝影機名稱來作動時,我只能從某ㄧ支攝影機來擷取影像,而沒有辦法對其它有相同名稱的攝影機做控制。



解答:

這個問題來自於USB攝影機的驅動程式。有些USB攝影機驅動程式會自動改變攝影機的名稱,讓多支攝影機同時存在時,其個別擁有的名稱是獨ㄧ的(例如: "camera name #1" 和 "camera name #2")。如果是這樣的狀況,NI-IMAQ For USB驅動程式就能根據每個獨一的攝影機名稱來控制個別的USB攝影機。不過要注意的是,並沒有辦法同時控制兩支以上的攝影機做影像擷取的動作。

另外,有些USB攝影機的驅動程式並不提供上述的功能,因此多支攝影機存在時,它們所擁有的名稱都是ㄧ樣的。要解決這樣的問題只能使用不同型號的USB攝影機,或是使用USB攝影機其驅動程式會提供獨ㄧ的攝影機名稱。



相關連結:

附加檔案:





報告日期: 05/09/2007
最後更新: 03/20/2008
文件偏號: 498DNTS4