Counting the Saw Teeth -- Counting the Saw Teeth --
§ 目的
計算鋸齒數,齒輪數
§ 過程
鋸刀的單一影像
§ 結果
利用 CountTeeth macrofilter 將返回數值的鋸齒
§ 提示
刀片的齒數位置均勻地繞刀片
利用 "DetectSingleCircle" filter 定位中央固定點,使用測量距離工具測量圓的半徑
利用 "ScanMultipleStripes" filter 可以掃描葉片的路徑
利用 "CreateCircularPath" filter 建立圓形路徑掃描路徑。該 filter 轉換的幾何形狀,以直線段的測試。有必要選擇 inPointCount 的值,這將可以掃描到每個齒
§ 解決方案
1. 建立 CountTeeth macrofilter 和輸入,使返回一個整數值
2. 利用測量工具測量裝配圓的直徑
3. "DetectSingleCircle" filter 設定期望圓的半徑和測得半徑的值
4. 降低一個 DetectSingleCircle ROI 的影像以提高檢測速度的中間部分
5. 調整找到圓半徑的值,建立一個新循環,將跨越所有的齒,使用測量工具測量鋸片直徑,利用 "ResizeCircle" filter 測得值
6. 利用 "CreateCircularPath" filter 且 inPointCount 設 50,建立新的圓圈轉換為一個圓形路徑
7. 利用 "ScanMultipleStripes" filter 去找出穿越路徑
8. 利用 "ArraySize" Segment2D type 找到條紋段的數組大小
§ CountTeeth macrofilter calculates the teeth count by scanning stripes around a circular path
§ 附註
利用 "ImageAlongPath 解開沿圓形路徑的影像轉換,單一的直線影像
利用模糊分析技術找到安裝