最新訊息
 
形狀檢測 (螺絲和墊圈檢測)
 

Detecting of the Screw and the Washer

-- Detecting of the Screw and the Washer --

§ 目的

搜尋影像中的零件,此範例是搜尋螺絲和墊圈

§ 過程

取得預檢測零件樣品的影像

§ 結果

輸入的影像若含有螺絲和墊圈(所搜尋的零件),則顯示 Pass(Fail)

§ 提示

  • 被接受檢查的墊圈和螺絲標記物件是會發現的
  • 墊圈和螺絲皆為圓形,所以利用 "DetectSingleCircle" filter 去從影像中找出
  • 利用 "DetectSingleCircle" filter,當輸出的條件是可能的,使其依前一個操作的結果去發現下一個圓圈,找出哪些物件應該在第一次就被發現
  • 利用公式,來定位搜尋後的結果顯示
  • § 解決方案

    1. "EnumerateFiles" filter and "LoadImage" filter 呼叫影像
    2. 採用測量工具找出一個直徑墊圈和螺絲的頭
    3. 利用 "DetectSingleCircle" filter 並加入二次這個指令在編輯程序中,

      在第一個指令中 設 inRadius 值為 57,0px. minimal score 設 65,0
      在第二個指令中 設 inRadius 值為 42px. minimal score 設 32

    在通過第一個 filter 發現符合時應當縮小下一個 filter,將第一個的 outCircle 和第二個的 inRoi 做連接,在這種情況下,假設墊圈比螺絲大,螺絲則為墊圈上的圓,在其它情況下,螺絲和墊圈檢測會分別進行,為了確保墊圈圓圈,此時會發現其設定最低得分為 65.0,和最高的得分最低設置為 32 來完成
    4. 利用公式在確認物件如果找到執行的程序,檢查圓圈,在發現第二個 filter時,要做比較運算和操作,使用此運算建立檢查的結果,還可以選擇採用結果的色彩
    5. "ConvertToMultichannel" filter 繪製字串色彩輸入影像必須轉換為RGB
    6. "DrawString" filter 將結果顯示出來
    7. 在預覽視窗中顯示結果

    § Macrofilter Main finds two elements using Detecting Circle technique

     
    特別聲明:本網站為汎叡有限公司版權所有,請尊重智慧財產權,未經允許請勿任意轉載、複製或做商業用途
    所使用的所有商標名稱, 分屬各商標註冊公司所有。
    Copyright c 2009 Fadracer Technology Inc. All Rights Reserved.
    汎叡有限公司 TEL:+886-2-2585-8592 FAX:+886-2-2598-8802 E-MAIL:sales.tp@fadracer.com