[下載] NI-IMAQ for USB Cameras

原始連結:NI-IMAQ for USB Cameras

Overview
NI-IMAQ for USB Camera 是個免費的軟體,可以將任意一款可直接顯示影像的USB設備(如網路攝影機、顯微鏡、掃描機和許多消費性等級的產品)。用了這個驅動程式,客戶可以組態他們的影像裝置,擷取影像到LabVIEW。配合NI  Vision Development Module (影像發展外掛套件),學生、教授和專家們即可用數百種的函式來做影像分析,包括影像濾波器、二值化、樣版比對和顏色比對等...,NI  Vision Development Module中同樣包括了Vision Assistant  影像小幫手來輔助複雜的影像系統開發、效能檢測和產生程式碼的功能。

System Requirements
  • Windows 2000/XP
  • LabVIEW 7.0 or higher with NI Vision 7.1 or higher for the USB LabVIEW support.
  • Vision Assistant 7.1 or higher for the USB Vision Assistant Plugin module.

我寫了一個小的範例程式,歡迎參考一下唷。

下載:(7.1)USB Camara.vi

Ben請問您是如何安裝成功?因為我在安裝時出現訊息大意是說vision assistant或imaq vision的版本要高於7.1,我因為只有7.0版所以無法安裝就跳出安裝程式了

因為我是使用Vision7.1,所以沒有遇到ancle所說的問題,我剛剛到NI-IMAQ for USB Cameras網頁去看了一下,網頁說軟體需求是:

  • LabVIEW Base Package 7.0
  • NI Vision Assistant 7.1

所以問題應該是Vision的版本的問題,要7.1以上才可以安裝。

我想應該會有很多人也會遇到跟ancle相同的問題,請大家到:Acquiring Images in LabVIEW Using a USB Camera看看,這個NI-IMAQ for USB Cameras其實不是NI從到尾開發的,是先由一位美國的教授寫的Driver for LabVIEW,後來NI才把這個Driver變成subVI的形式,在ni.com供人下載,所以或許可以到Acquiring Images in LabVIEW Using a USB Camera看看關聯的網址:

  1. http://www.cs.unc.edu/~parente/labview/index.shtml
  2. http://www.warwicktech.freeserve.co.uk/lvdownloads.html
  3. http://www.geocities.com/irene_he/IVision.html
  4. http://www.hytekautomation.com/Products/IVision.html

或許可以有其他的辦法,可以使用Vision7.0就可以驅動羅技的USB webcam。

我由上面的網站下載webcam1.4.zip,並且作了一些修改,提供給大家參考

webcam1.4_modified.rar

秀一下我用webcam拍到的圖

ancle38449.495462963

今天小弟花了時間測試usb CCD 功能

發現了一些問題 與解決方法

1. 相同品牌 CCD裝置名稱相同時無法選擇第二顆CCD

解決方法修改你的驅動程式 inf 檔 將裝置名稱變更後重新安裝驅動程式即可

2. 無法同時開啟 2個CCD

3. 程式有 bug 記憶體越跑越大

看了以上訊息後 可以為你省下 分多時間喔 bye bye

[QUOTE=海馬]

今天小弟花了時間測試usb CCD 功能

發現了一些問題 與解決方法

1. 相同品牌 CCD裝置名稱相同時無法選擇第二顆CCD

解決方法修改你的驅動程式 inf 檔 將裝置名稱變更後重新安裝驅動程式即可

2. 無法同時開啟 2個CCD

3. 程式有 bug 記憶體越跑越大

看了以上訊息後 可以為你省下 分多時間喔 bye bye

[/QUOTE]

確認第三點會吃記憶體嗎?如果是這樣,那是潛在的危機了.

請問使用過的人,穩定性如何? 連續擷取個幾小時會不會掛掉?謝謝.

嗯~~就RUN一下而已,感覺就會lag的樣子了~~

 

 

[/QUOTE]

確認第三點會吃記憶體嗎?如果是這樣,那是潛在的危機了.

請問使用過的人,穩定性如何? 連續擷取個幾小時會不會掛掉?謝謝.

[/QUOTE]

關於ancle的問題我也發生了....

要如何解決呢??

ancle的程式很好用,高兴了一晚上

非常的感谢了,

没有发生内存的占用异常和连续运行的跳出或者程式停止的问题

还有各位长老:为啥有时网速非常的慢,都连续了好几个星期了

http://www.cs.unc.edu/~parente/labview/webcam1.4.1.zip  版本有更新囉,通知大家!!

[QUOTE=JohnnyWei]http://www.cs.unc.edu/~parente/labview/webcam1.4.1.zip  版本有更新囉,通知大家!![/QUOTE]

非常感謝JohnnyWei告訴大家Update的資訊。

問一個很菜的問題

之前手上有CCD + PCI-1409 然後有灌 NI  Vision Development Module 做一些影像處理

然後最近 卡+CCD借人了

想說買一台USB Camera來玩 想要來錄成AVI檔

不知沒有卡的情況下 做得到嗎??

[QUOTE=n454113]

問一個很菜的問題

之前手上有CCD + PCI-1409 然後有灌 NI  Vision Development Module 做一些影像處理

然後最近 卡+CCD借人了

想說買一台USB Camera來玩 想要來錄成AVI檔

不知沒有卡的情況下 做得到嗎??

[/QUOTE]

可以的,既然你有安裝NI Vision Development Module,在LabVIEW>>Help>>Find Examples...搜尋avi,有相關範例,再配合上述網站裡的程式即可

[QUOTE=ancle]可以的,既然你有安裝NI Vision Development Module,在LabVIEW>>Help>>Find Examples...搜尋avi,有相關範例,再配合上述網站裡的程式即可[/QUOTE]

再請教一個笨問題

PCI-1409 影像卡 最主要是用來做甚麼的??

之前我是這樣認為 因為要接CCD 所以裝卡

那如果用USB的攝影機 不就省下一塊卡的錢

[QUOTE=n454113]

[QUOTE=ancle]可以的,既然你有安裝NI Vision Development Module,在LabVIEW>>Help>>Find Examples...搜尋avi,有相關範例,再配合上述網站裡的程式即可[/QUOTE]

再請教一個笨問題

PCI-1409 影像卡 最主要是用來做甚麼的??

之前我是這樣認為 因為要接CCD 所以裝卡

那如果用USB的攝影機 不就省下一塊卡的錢

[/QUOTE]

1.主要是將類比信號轉換為數位信號

2.如果你的應用使用USB的攝影機即可達到,那就ok

[QUOTE=n454113]

問一個很菜的問題

之前手上有CCD + PCI-1409 然後有灌 NI  Vision Development Module 做一些影像處理

然後最近 卡+CCD借人了

想說買一台USB Camera來玩 想要來錄成AVI檔

不知沒有卡的情況下 做得到嗎??

[/QUOTE]

不想動用LABVIEW的話
有個免費軟體VirtualDUB
可以錄AVI加上及時壓縮
用起來非常簡單

小弟遇上一個問題
build 安裝檔,拿到未安裝labview的電腦執行
雖然該電腦有裝labview和vision的run-time engine了
但是這套USB cam相關的部分都不能運作
會出現direct show相關的警示

請問有辦法解決嗎?
是否一定要安裝labview vision的電腦才能用這個driver?

[QUOTE=LabColorSpace]小弟遇上一個問題
build 安裝檔,拿到未安裝labview的電腦執行
雖然該電腦有裝labview和vision的run-time engine了
但是這套USB cam相關的部分都不能運作
會出現direct show相關的警示

請問有辦法解決嗎?
是否一定要安裝labview vision的電腦才能用這個driver?

[/QUOTE]

在你的本機電腦搜尋directshow.dll檔或build成執行檔時有一個data的目錄裡有這個檔案,把它複製到target machine裡的c:\windows\system32(WinXP)裡即可