我目前是用vision assistant來分析一批照片之RGB值。
首先會用Image mask將所有的照片選定相同的區域
之後再測量整個面積的RGB值。
但是用此種手動分析所出來的RGB值
郤與在Labview自已寫程式所跑出來的RGB值不太相同(分析區域已依據Image mask的範圍值設定在相同的區域)。
所以想請問一下
Assistant 與 Labview所應用的程式不是相同的嗎?
為何同一批照片用手動分析與用寫出來的軟體自動分析所出來的結果會不相同?
有誰可以幫我解決這個問題嗎?
在 03-30-2009 09:44 AM
您好,
基本上使用 Vision Assistant 跟一般直接使用 Vision VIs 的結果應該是一樣或類似的,
畢竟 Vision Assitant 也是使用這些 Vision VIs 來做處理.
發生分析結果不同的情形,有可能的情形如下:
1. 分析函數不同
Vision Assistant 中所使用到的 VI 或許與您想像的不同,所以得到的結果也不相同
2. 參數設定不同
除了 Vision Assistant 中提供的參數設定外,不同的函數也會有不同的預設參數.
最簡單找到原因的方法,就是將設定好的 Vision Assistant 轉成 LabVIEW VI(Tool >> Create LabVIEW VI...,若為 Express VI,按右鍵>>Open Front Panel),
轉成使用一般 Vision VIs 的程式後,即可與您的程式比較差異處,看是使用了不同的function(VI),或做了不同的參數設定.
以上資訊提供您參考.