0

我正在使用 C++ 上的 OpenCV 3.1.0 从数字骨架中提取特征。我正在寻找一种方法,它可以为我提供骨架图像中闭合轮廓的数量(例如 2 表示 8,1 表示 0、6、9,0 表示 1、2、3、4、5、7)。我使用了connectedComponents()具有 8 路连接的 OpenCV 方法,但它没有给我希望的结果。我在所有图像中总是得到 2 个连接的组件。问题是形状的内部和外部是 8 路连接的,因此它们被视为一个组件。

这张图片将解释主要问题:

有没有获得这些功能的解决方案?

4

0 回答 0