6

我正在做一个图像分类项目,我已经使用边缘检测从图像中提取了曲线,并且需要根据它们的曲率对它们进行分类。

例如下图中有 3 种线,左边的线曲率好,中间的曲率不错,右边的线曲率很差。

曲线

谢谢你的帮助

4

2 回答 2

6

如果您正在处理图像,您可以知道像您展示的形状一样是否包含“平滑”或“锐利”边缘。您可以计算结构矩阵(或图像张量矩阵)的特征值和特征向量。对于属于直线或平滑边缘的像素,其中一个特征值将比另一个大得多。如果像素是角点或曲线点,则两个特征值都可能很大且相似。然后我建议在你的形状的像素上测量这些特征,并根据你的需要训练一个分类器。

您几乎可以在其他地方找到有关此类事情的更多详细信息,尽管我可以为您提供我自己的博士学位的参考,请查看第 2.4.2 节http://oa.upm.es/4837/1/MARCOS_NIETO_DONCEL.pdf

此致!

于 2012-07-12T21:43:53.573 回答
4

我看到很少有可能的分类措施:

尝试使用一些近似 eps 的近似线,然后检查有多少段近似线,线段越少越好。(这可能会在大多数左侧情况下产生问题,当行包含几个段时)

检查边界框尺寸,尺寸越小线条越好

检查凸面缺陷。

于 2012-06-25T10:20:57.427 回答