From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在 LabVIEW 中使用USB或是IEEE 1394 ( Firewire )相機。



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

問題: 我可以使用USB或是IEEE 1394 ( Firewire ) 相機在 LabVIEW 做影像訊號的擷取嗎?

解答: 在以往,National Instruments 已經支援 DCAM 的FireWire 相機。現在,NI-IMAQ 的USB相機驅動程式已經在National Instruments' Developer Exchange中提供,這個驅動程式大幅的簡化使用USB的影像裝置與其他裝置 (見附錄)。

NI-IMAQ for USB camera 是免費的軟體,可以從任何DirectShow的影像擷取裝置中擷取影像至LabVIEW,這些裝置包含了USB照相機、網路攝影機、顯微鏡、掃瞄器、與其他許多的消費性影像產品。藉由這個驅動程式,使用者可以透過LabVIEW設定與擷取影像。

A.使用USB裝置:
  1.下載與安裝NI-IMAQ for USB Cameras.
  2.使用第三方提供的驅動程式,下面有相關的討論區連結:
  1. http://www.cs.unc.edu/~parente/labview/index.shtml
  2. http://www.hytekautomation.com/Products/IVision.html
  3.透過相機的 DLL 檔案控制與擷取訊號
  4.使用VISA撰寫您的相機驅動程式,下列網址中有許多有用的資源:
  1. Using NI-VISA 3.0 to Control Your USB Device
  2. http://www.beyondlogic.org/usbnutshell/usb3.htm

B.使用FireWire裝置:
  National Instruments有支援FireWire的驅動程式,NI-IMAQ for IEEE 1394 叫做 Vision Acquisition Software ,當您在購買FireWire的相機時就會提供,為了要讓您的裝置可以動作,您的系統必須要支援下列的規格:
  a. 相機:
       i. 輸出未經壓縮的8-bit 黑白照片、16-bit 未經壓縮的黑白照片、YUV或是RGB的影片資料。
       ii.支援IEEE-1394標準的工業用數位影像裝置(IIDC 1.xx 一般被叫做DCAM)

  b. 電腦:
       i. Windows 2000/XP and 98 (XP requires version 1.1 or later)
       ii. IEEE-1394 介面卡必須有 OHCI 晶片組(目前的IEEE-1394介面卡都有支援,但較早期的版本可能會沒有)

附註:
   上面的許多連結為第三方的網站,National Instruments無法控制其內容,在這篇KB被撰寫的同時,這些連結是正確且包含相關資訊的。

相關連結: Developer Zone Example: NI-IMAQ for USB Cameras
Products & Services: Vision Acquisition Software
KnowledgeBase 1V9EHSU9: How Can I Tell If My IEEE 1394 (Firewire) Camera Is Supported?

附加檔案:





報告日期: 10/19/2004
最後更新: 10/17/2007
文件偏號: 3EIEQPVB