我一直在尝试寻找曲线形状(例如香蕉)的中心。我可以做所有的基础知识,例如创建二值图像和定位轮廓。然而,质心函数正确地找到了轮廓之外的点。我需要的点必须在轮廓内。我附上了一张图片,应该可以更好地解释事情。
如果有人有任何想法,或者看到过类似的东西,我将不胜感激。
最佳答案
你可以看看这个答案,What is the fastest way to find the "visual" center of an irregularly shaped polygon?
基本上骨架化算法应该有所帮助(在效率和准确性方面与连续侵 eclipse 相比,连续侵 eclipse 在某些情况下会失败),因为它们将可能的有效点集缩小到一组线段,然后您可以做某种条件处理。
关于python - 使用opencv检测曲线形状的中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35530634/