图像分析-纤维识别


11

我是图像分析的新手。您知道如何以仅获取光纤的方式对图像进行二值化吗?

在此处输入图片说明

一步一步的过程将是很棒的,但是任何提示也将不胜感激。我可以使用Matlab,.NET,并且可以使用任何其他工具。

PS:在此地址您可以找到相同的问题

Answers:


9

霍夫变换是你的朋友。基本上,它处理直线(并且在您的示例中,几乎所有纤维都是直线)。您可以在OpenCV中找到开源实现(这是doc +结果示例)。

此外,存在一些能够检测自定义形状的概括。
PS由于您使用的是C#,因此OpenCV包装器可能对您有所帮助。


3

以我的经验,如果您没有使用适当的低通滤波器,那么效果将不佳,因为您明确声明您不想要噪声。另外,对于霍夫变换中的用法,您有很多选择可以更改以进行检测。线段的长度和线段的角度,可以调整所需的值。 霍夫变换结果,噪音很小


1

我同意霍夫变换,但是在将图像通过边缘检测器之前会比较好(Canny是可取的,并且在OpenCV中可用)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.