使用OpenCV的findContours(),我在图像中有一个轮廓列表。我只对直线感兴趣,因此,如果它们过于“弯曲”,则应将其拒绝。问题是如何评估每个轮廓的直线度?
我查看了fitLine(),但似乎没有返回适合度度量。我可以使用返回的行自己对此进行评估。
我查看了arcLength(),目的是将其与矩形边界尺寸进行比较,但是即使对于一些直线,如果轮廓点密集,则弧长也可能相对较长。
我可以找到凸包并与边界矩形尺寸进行比较,但是我必须分析凸缺陷。
这里有一个有用的时刻吗?
最佳答案
关于opencv - 使用OpenCV查找图像中的直线段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25020837/