私は画像分析がまったく新しいです。この画像を2値化して、繊維のみを取得する方法を知っていますか?
ステップバイステップの手順は素晴らしいですが、どんなヒントも同様に高く評価されます。私はMatlab、.NETを使用でき、他のツールを利用できます。
PS:このアドレスで同じ質問を見つけることができます
私は画像分析がまったく新しいです。この画像を2値化して、繊維のみを取得する方法を知っていますか?
ステップバイステップの手順は素晴らしいですが、どんなヒントも同様に高く評価されます。私はMatlab、.NETを使用でき、他のツールを利用できます。
PS:このアドレスで同じ質問を見つけることができます
回答:
ハフ変換はあなたの友達です。基本的にそれは直線を扱います(そしてあなたの例のほとんどすべてのファイバーは直線です)。あなたはOpenCVでオープンソースの実装を見つけることができます(これはドキュメントと結果の例です)。
さらに、カスタム形状を検出できるいくつかの一般化があります。
PS C#を使用しているため、OpenCVラッパーが役立ちます。
私はハフ変換に同意しますが、画像をエッジ検出器に通すのが良いでしょう(Cannyが好ましく、OpenCVで利用可能です)。