Wolfram言語

輪郭線を使って歯車の歯を数える

ImageMeasurementsおよびComponentMeasurementsの新しい輪郭線特性を使って,歯車の形を識別して解析するための凸包に基づいたアルゴリズムを開発し,それを使って歯の数を数える.

輪郭線のConvexHullMeshを取得して欠陥を計算するための小さいユーティリティを作成する.PeakDetectを使うと,窪みが最も小さい点を見付けることもできる.

完全なWolfram言語入力を表示する

簡単に目視検査を行うために,前計算された輪郭線の特性をベクタグラフィックスで表示することができる.

輪郭線の画素から凸包への距離のシーケンスを表示する効用関数を書く.

ここまでの可視化すべてと,推定された歯の数を組み合せる.

テスト歯車の概要を表示する.

この関数をより複雑な画像に適用する.

おおよその歯の数によって,歯車をグループに分ける.

複数の歯車を調べる.

関連する例

de en es fr ko pt-br zh