OpenCV - 手骨架节点

时间:2013-11-16 17:18:10

标签: c++ c opencv nodes gesture-recognition

我正在使用OpenCV和单个网络摄像头进行手势识别应用。

目前我的基础是:
“用于学习和识别各种手势的复数值Levenberg-Marquardt算法” 我想要实现的是连接手骨架的节点(变薄的手轮廓),以获得干净的最终骨架,我可以分析角度和长度(见图)。

skeleton http://img811.imageshack.us/img811/5889/c9rq.jpg

我不知道如何将节点与其他节点分开,并将它们连接起来,如右图所示。

任何帮助?

1 个答案:

答案 0 :(得分:0)

它看起来像一棵树,我认为从骨架图像构建树是个好主意。然后删除带有两个neigbours的节点。而且你会得到你想要的联合和终点。您也可以通过修剪太短的分支来预处理树。