画像分析-繊維認識


11

私は画像分析がまったく新しいです。この画像を2値化して、繊維のみを取得する方法を知っていますか?

ここに画像の説明を入力してください

ステップバイステップの手順は素晴らしいですが、どんなヒントも同様に高く評価されます。私はMatlab、.NETを使用でき、他のツールを利用できます。

PS:このアドレスで同じ質問を見つけることができます

回答:


9

ハフ変換はあなたの友達です。基本的にそれは直線を扱います(そしてあなたの例のほとんどすべてのファイバーは直線です)。あなたはOpenCVでオープンソースの実装を見つけることができます(これはドキュメントと結果の例です)。

さらに、カスタム形状を検出できるいくつかの一般化があります。
PS C#を使用しているため、OpenCVラッパーが役立ちます。


3

私の経験では、適切なローパスフィルターを使用しない場合、ノイズは必要ないと明確に述べているため、結果は良くありません。また、Hough Transformで使用する場合、検出するために変更するオプションがたくさんあります。線分の長さと線分の角度により、必要に応じて調整できます。 ノイズの少ないハフ変換結果


1

私はハフ変換に同意しますが、画像をエッジ検出器に通すのが良いでしょう(Cannyが好ましく、OpenCVで利用可能です)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.