1. 首页
  2. 考试认证
  3. 其它
  4. OpenCVKinectShapeTracker 显示结合Kinect、OpenCV和颜色跟踪的原始形状跟踪的示例

OpenCVKinectShapeTracker 显示结合Kinect、OpenCV和颜色跟踪的原始形状跟踪的示例

上传者: 2024-08-15 11:22:31上传 ZIP文件 679.5KB 热度 2次

OpenCVKinectShapeTracker的作用是什么?此示例展示了如何使用一系列OpenCV步骤从Kinect中检测球状物体。打开Kinect 2的颜色和深度流,将颜色信息映射到深度信息上,然后使用EGS图像分割算法和ofxImageSegmentation对色框进行分割。接着,运行轮廓跟踪算法来确定每个线段的几何属性,并过滤掉小的、外侧的和形状奇怪的段。感知有效段的深度位置以找到它们在空间中的3D位置。这一过程可以参考图像轮廓提取边界跟踪获取详细信息。

如何让它工作?由于Kinect Common Bridge的依赖性,此示例目前仅适用于Windows操作系统。你可以通过下载并克隆此存储库到apps/myApps,并将以下插件克隆到plugins/目录中,然后打开.sln文件进行构建和运行。如果你对轮廓跟踪法感兴趣,可以参考轮廓跟踪法提取图像轮廓MATLAB源码来获取相关代码。

特别感谢:此示例由项目团队创建,并得到了Kinect For Windows团队的财政支持和鼓励。同时,ofxUI是由ofxCv提供的重要工具。如果你希望更深入了解二值图像轮廓跟踪算法,可以访问二值图像轮廓跟踪算法,获得更多技术细节。

下载地址
用户评论