我已经尝试了一段时间来寻找曲线形状(例如香蕉)的中心。我可以做所有基础工作,比如创建二进制图像和定位轮廓。然而,重心函数会正确地找到轮廓外的一个点。我需要的点必须在轮廓内部。我附上了一张图片,应该更好地解释了事情。如果有人有任何想法或看到类似的东西,我真的很感激帮助。
您可以查看这个答案:如何快速找到不规则多边形的“视觉”中心点? 基本上,骨架化算法应该是有帮助的(从效率和准确性来看,与连续侵蚀相比,在某些情况下会失败),因为它们将可能有效点的集合缩小到一组线段,然后您可以对其进行某种条件处理。