首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取与特定身体部位关联的像素

获取与特定身体部位关联的像素
EN

Stack Overflow用户
提问于 2013-04-30 03:48:13
回答 1查看 848关注 0票数 0

我在用Kinect-SDK追踪一个人。但是,Kinect-SDK只给了我有关关节的信息。我想获取与特定身体部位或关节相关的每个像素。

例如,我只想让我的手、脚或任何肢体可见,而图像的其余部分应该被移除。然而,我没有找到一种方法来将像素与人身体的特定部分联系起来。我发现的唯一一件事是深度像素可以与播放器关联,但它是否变得更加具体?

我知道软件开发工具包正在标记一个被跟踪的人的身体部位,以便计算骨架,但这些信息仍然可以以某种方式访问吗?http://research.microsoft.com/apps/pubs/default.aspx?id=145347

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-30 04:18:25

有一个开源的库,你可以用它来跟踪骨架。这就是所谓的夜晚。在这里找到它:http://www.openni.org/files/nite/#.UX7UT8rOj2k

你也可以用这个跟踪手势。

通常: kinect贴图的RGB图像和深度图像。因此,您可以找出深度图像中手的位置,然后在rgb图像中的该位置绘制一个圆。与openCV配合使用效果很好。

如果你有更多的问题,就问吧,请具体一点。

编辑:

你得到了手的z坐标。你可以使用这个作为参考,然后你可以在手的区域中设置阈值(任何在x或y方面太远的东西都不能属于手)。

使用OpenCV和它的函数findContours,你可以在图像中找到手的区域,然后在另一张图像中以你想要的方式对该区域进行着色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16286993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档