2016-10-14 3 views
4

次の写真は、縞投影で撮影した車の雹の損傷の写真です。雹の後の痕跡の検出

enter image description here

私はへこみを検出し、それら(赤、黄、小さなもので大きなもの)を分類します。

enter image description here

私はそれをどのように行うことができますか?どのアルゴリズム/方法をお勧めしますか?

+0

どのプログラミング言語ですか?まだ何か試しましたか?グラデーションの大きさを計算するのは良いスタートだと思います。または隣接ピクセルとの標準偏差を計算する – Miki

+0

langageの場合、PythonはうまくいくがC++も良い。OpenCVを使って画像処理を行う。 –

+0

私は、画像のスケルトン化を計算して、曲線の線を見つけることを試みます。私がテストできる別のことは、平行線を除去しようとするフーリエ変換フィルタリングを使用することです。それが良いアイデアかどうかは分かりません。私はアイデア/方法/アルゴリズムを探しています。 –

答えて

2

シニングは悪い考えではありませんが、実際にはバイナリ化できる場合は実際には必要ありません。ブロブの輪郭は同様に良い曲線を与えます。

enter image description here

enter image description here

は順番にすべての曲線に従い、50個の画素離れた2点間の線分からの偏差を決定することにより、例えば、曲率を推定します。

大きな偏差を持つカーブのセクションでは、損傷がどこにあるかがわかります。

関連する問題