關於人臉追蹤錄製AVI檔案

這是我改制板上網友的一份程式,這程式原本是可以即時的learning,也就是可以把人臉圈起來,然後learning之後,就可以追蹤人臉,於是我把這份程式加上錄影,也就是把整個過程都錄影起來,存成AVI檔案,但是我改完後,在執行程式時,出現以下問題,IMAQ Vision:  (Hex 0xBFF604AE) Invalid file format.Error -1074395986 occurred at IMAQ AVI Create Invalid file format,我照著Error code找出Cannot create a control/indicator for the specified terminal,麻煩大家幫我看看吧,感恩,附上8.0跟7.0的程式

USB追蹤7.0.vi      USB追蹤8.0.vi    

392139434.0935532407

1.建議使用state machine的架構

2.你create template image後並沒有把它接到match color pattern的template image

3.建議將avi create 和avi close放到迴圈外面

我有把avi create 和avi close放到迴圈外面,但是錄起來都只有一張圖片。還有ancle你說create template image後並沒有把它接到match color pattern的template image,這句話我不太懂你的意思,感恩   附上我改後,只錄成一張圖片的程式

USB追蹤8.01.vi


小的把程式改了一下,可以錄,但不知道是不是大大您要的![](upload://47uNv0D9gcjhb5vWBRpU9eXZ7yA.jpeg)

不好意思!我在開啟你的程式時!它會出現"我缺少Overlay Matches Position Color.vi"的訊息!請問要如何取得?

[QUOTE=newice]不好意思!我在開啟你的程式時!它會出現"我缺少Overlay Matches Position Color.vi"的訊息!請問要如何取得?[/QUOTE]

在出現以下畫面時請按Browse...看你是安裝那一個版本的labview,依據相同的路徑找出vi後按ok即可

![](upload://gkieAjNoDTSYAJEGbq0KATgPW8.jpeg)

 

謝謝你!ancle大大!可以開啟了!可是又出現新的問題!

LabVIEW:An exception occurred within the external code called by a Call Library Node.This might havecorrupted LabVIEW's memory.Save any work to a new location and restart LabVIEW.

VI"USB7.0.vi"was stopped at node 0x2DC of subVI "IMAQ AVI Create"

我RUN後!他就會出現上面這個訊息!可以幫我解答嗎?