如何使用opencv将直线拟合成这样的曲线

2024-10-01 19:27:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道我怎样才能做到这一点?在

tangent line

这是我想要与图像相匹配的线条。在

我试过Houghline变换。但我无法达到这个结果,我得到了这样的结果:

tangent line attempt

线路属性: 这条线必须与黑色区域相切,而不是切断它。在


Tags: 图像区域属性线路线条黑色houghline
2条回答

你可以找到轮廓,应用凸壳算法,然后选择你需要的边。在

图像已经过阈值,因此您可以轻松地findContours() 这将为您提供最大轮廓点的详细列表(您可以选择检索最大轮廓作为标志)。在

如果您想简化它,可以使用approxPolyDP。 使用epsilon参数可以获得更简单的路径。在

我不确定一条直线怎么能和这个复杂轮廓的大部分相切。在

相关问题 更多 >

    热门问题