NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

十字游標定位問題

請問:
小弟目前想嘗試練習時自由標定位
目前可以找尋到十字~
但是卻不知如何得知十字是否有偏移角度?
假如十字轉了45度..那要利用何種功能去計算?
 
有試過Pattern Matching下去掃
但是有找到四個腳~但是卻因為它的掃描順序問題
以致掃出來的腳~編號會不同
這樣就無法利用Caliper去計算十字的偏移角度
 
 
使用National Instruments Vision Assistant 8.5


由 祥 在 11-08-2007 10:37 AM 上編輯的訊息
0 積分
1 條訊息(共 4 條)
5,751 檢視

Hi 祥,

你可以試試看 Geometric Pattern Match,會有旋轉角度的result出來

Ko-Wei

 

下載全部
0 積分
2 條訊息(共 4 條)
5,738 檢視

在設定角度方面還是有一些疑問

假設角度設定為35度,可以找出目標物。

但是設定為45度時卻會找不到目標物。

試著把相似度改低...不過還是一樣~"~

請問有前輩遇過這種情況嗎?

 

另外請教

如果在800*600的畫面中..要找出目標物在對其長寬等資訊做計算

也是利用Pattern Matching做多次檢測,再從其設定的回報點位置計算嗎?

因為有試過Edge Detector再使用Caliper去計算。

但是Edge Detector需要畫偵測線,這樣的畫目標物移動超出範圍就無法得到值。

請問有更能精確利用的功能嗎?

 

因為想要對十字的中心點做更精準的求其值...而Pattern Matching是自己去設回報點。

老師說這樣不夠精準..應該能有更好的方式..目前還嘗試不出老師要求的目標。="=

0 積分
3 條訊息(共 4 條)
5,703 檢視

Hi 祥,

我想可以先使用 pattern match 找出大略中心點及角度

再將剛剛找到的大略的中心設為原點

以此原點來做為之後 Edge Detector 偵測線參考座標原點

VBAI 有內建這樣的功能

若是使用 LabVIEW 就必須用 IMAQ Find CoordSys 的 VI 來建立座標系統

可以參考 "C:\Program Files\National Instruments\LabVIEW 8.5\examples\Vision\3. Applications\Battery Clamp Inspection Example.vi" 這個範例程式

Ko-Wei

 

0 積分
4 條訊息(共 4 條)
5,692 檢視