最新訊息
 
條件分析
 

Conditions in Formulas

-- Conditions in Formulas --

§ 目的

檢查物件是否符合標準

§ 過程

此範例中影像上有不用的物件

§ 結果

檢查後,在影像上顯示 "PASS"

§ 提示

  • 使用 "Edge-based" 尋找特定類型的物件
  • 利用公式分析模板的結果

    § 解決方案

    1. 利用 "LocateSingleObject_EdgeBased" filter 加入程序三次,並分別設定models,其設定如下需求:
    Model of a washer Model of a mount Model of a bolt

    2. 解決方案 編號1 所加入的三個 filter 其 "inMinScore" 設 0.9, "MinPyramidLevel" 設 2
    3. 利用 "Formula" filter 設定三個 input : "inMountMatch", "inWasherMatch", "inBoltsMatch", 並和解決方案 編號1 所設的 filter 做相關的 outputs 連結
    4. 在 "Formula" fulter 中建立一個 outStatus 公式 "inMountMatch <> Nil and (inWasher <> Nil or inBoltsMatch.Length == 2)
    5. 在 "Formula" fulter 中建立一個 outMessage 公式 "outStatus? "PASS" : "FAIL"
    6. 利用 "ConvertToMultichannel" filter 將輸入影像轉換為 3-channel
    7. 利用 "DrawStrings" filter 輸出結果

    § 附註

  • 利用區塊建立等同的公式 
  • 建立在更多嚴格的條件下"PASS",假始呈現出二個 "bolts",一個 "washer" 沒有呈現,或呈現一個 "washer",沒有 "bolts". 提示: 這樣的設定是足以改變單一操作員來提供此功能
  •  
    特別聲明:本網站為汎叡有限公司版權所有,請尊重智慧財產權,未經允許請勿任意轉載、複製或做商業用途
    所使用的所有商標名稱, 分屬各商標註冊公司所有。
    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