本影片在說明如何使用LabVIEW視覺模組擷取Webcam影像並存檔
This video shows how to use LabVIEW Vsion Module to grab and save the image of the camera 大綱/Outline:
fishark 發表在 痞客邦 留言(0) 人氣(812)

想寫一下使用IMAQ Vision Development這個軟體的一些基礎,
先從讀一張照片開始,如果懂了一些概念,之後在用到其他功能,如Pattern Match, Morphology等等,都會有幫助。
首先要在Vision Development中,操作一張影像時,必須先"建立影像暫時的記憶位置",
也就是使用IMAQ Create.vi,
fishark 發表在 痞客邦 留言(0) 人氣(2,722)

最近在嘗試Golden Template Inspection Example.vi時一直育到一個error:
Invalid template descriptor
先說明這個VI是先用一張template圖片,然後設定分數,來搜尋資料夾中其他的圖片是否有符合template的地方,再作一些Bright和dark的處理,
關於這個error,在網路上可以找到說明:
fishark 發表在 痞客邦 留言(0) 人氣(1,129)
最近因為要用LabVIEW抓Webcam的影像,
安裝了Vision Module和Vision Acquistion Software,發現有兩個Driver: IMAQ與IMAQdx,
好奇之下查的一下這兩個由甚麼不同?
參考網頁: http://digital.ni.com/public.nsf/allkb/0564022DAFF513D2862579490057D42E
fishark 發表在 痞客邦 留言(0) 人氣(2,021)

使用LabVIEW的 Vision assistant可以在短時間完成人臉追蹤的程式.
這個範例用了Vision Assistant提供的一些功能方塊,簡單地將人臉從背景中區分出來。
我使用了幾個功能方塊,若是有需要,也可以加入其他的功能方塊來加強臉部追蹤效果。 使用軟體:
1. LabVIEW 8.2
2. Vision Assistant 8.0
步驟:
1. Original image: 輸入影像
2. Color Threshold: 經由設定顏色參數的臨界值,將想要的顏色,這裡是指人臉膚色,與環境區離開來,變成二值化圖形,這裏使用HSL顏色參數來做判斷。
3. Erode: 形態學(morphology)中的一種,消除背景中孤立的像素,其原理在一般的影像處理的書籍中都有詳細介紹。
4. Fill Holes: 顧名思義就將像素區塊中的動填補,使之變成填滿的區塊。
5. Convex Hull: 凸包,將一些點集合形成凸多邊形。
6. Particle Filter: 可以設定particle的參數,如面積、座標來將不符合條件的Particle去掉,這裡我們使用面積來做篩選。
由於前述的圖除了臉部之外還有其他膚色部位,於是我再取一張脖子以上的人臉圖做處理,其臉部範圍的追縱結果就更明顯了。
fishark 發表在 痞客邦 留言(5) 人氣(15,136)

這一個程式是將webcam網路攝影機結合Vision module中的match color pattern的功能,來動態辨識膚色,
主要的原理是將想要辨識的範圍設定好, 然後用learn color pattern轉成資料樣板,
然後在webcam所擷取進來的影像上尋找相似的範圍,
程式功能的展示如下:
一次辨識一個物體,
fishark 發表在 痞客邦 留言(12) 人氣(6,412)

如果同時存實存在LabVIEW8.0及LabVIEW8.2 開發平台,
那要如何安裝Vision module讓兩個不同版本的平台可以使用ㄋ?
首先, 雖然LabVIEW8.0及LabVIEW8.2 可以同時並存,
但是vision module 8.0與vision module 8.2 並不能同時並存,
只能存在最新的版本,
我用的方法是:
安裝新的版本 - Vision module 8.2
然後再安裝程式的過程中,選擇安裝自訂安裝,
將勾選LabVIEW 8.0 support與LabVIEW 8.2 support選項,
如此安裝完畢後, 就可以在LabVIEW8.0及LabVIEW8.2上使用Vision module了
fishark 發表在 痞客邦 留言(0) 人氣(1,365)

今天想用PXI 1411來接CCD擷取圖案時,
發現少灌了IMAQ程式,
所以就放了原先的NI驅動程式的光碟,
灌好後卻發現奇怪的現象,
我只能在MAX操作PXI1411, 在Labview中卻看不到VI(如Grab.vi, Snap.vi)
fishark 發表在 痞客邦 留言(0) 人氣(1,716)
想在筆記型電腦上擷取外界的影像,
除了用USB 的webcam外, 還可用現在所介紹的這一張
支援Labview驅動程式的PCMCIA 影像擷取卡,
可配合IMAQ vision模組使用, 進行影像處理及存檔功能:PC card cardbus 8.0
Plug-and-play
Hot insertion and removal
fishark 發表在 痞客邦 留言(4) 人氣(2,293)
fishark 發表在 痞客邦 留言(0) 人氣(10)