![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenNI/OpenCV
happy_earth
做自己想做的事,奋力去闯,无所畏惧!
展开
-
在ubuntu14.04下openni+opencv+kinectV1的学习四:人体骨架
1、学习了解在OpenNI中,要对人进行骨架追踪,需要人先摆出PSI的姿势,然后系统根据该姿势进行骨骼校正,待校正完成后才进行骨骼的跟踪,其流程图可以参考下面的图: 由图可以看出,其完成骨骼跟踪主要分为3个部分,首先需检测到人体,然后需要固定的PSI姿势来对人体的姿势进行校正,待姿势校正完成后,才能进行人体骨骼的追踪。参见博客文章Kinect+OpenNI学习笔记之6(获取人体骨架并在Qt中显原创 2017-08-08 14:10:12 · 1243 阅读 · 0 评论 -
在ubuntu14.04下openni+opencv+kinectV1的学习五:边缘检测
1、编写代码代码参考了博客Kinect+OpenNI学习笔记之4(OpenNI获取的图像结合OpenCV显示) 仿照上面的博客,也将openni库封装成了一个类,用于读取kinect的彩色图像数据和深度数据,也方便以后,模块化编程。 NIKinect.cpp文件代码如下:#include<XnCppWrapper.h>#include<iostream>#include <boost/con原创 2017-08-09 19:23:55 · 1517 阅读 · 2 评论 -
在ubuntu14.04下openni+opencv+kinectV1的学习二:图像的读取与显示
1、编写代码直接使用了博客上的代码,详见下面的博客: Kinect开发教程二:OpenNI读取深度图像与彩色图像并显示 除了主函数文件以外,配置文件也是非常重要的,如果工程找不到相关的库,也是不能实现效果的,此处列出CMakeLists.txt文件代码:cmake_minimum_required(VERSION 2.8)project(2_hellokinect02)# 寻找OpenCV原创 2017-08-06 10:02:48 · 2478 阅读 · 0 评论 -
在ubuntu14.04下openni+opencv+kinectV1的学习三:手势识别
1、编写代码代码摘自小斤的博客: Kinect开发教程三:利用OpenNI进行手势识别 #include <stdlib.h>#include <iostream>#include "opencv/cv.h"#include "opencv/highgui.h"#include <XnCppWrapper.h>using namespace std;using namespace cv;/原创 2017-08-07 10:46:01 · 1273 阅读 · 4 评论 -
在ubuntu14.04下openni+opencv+kinectV1的学习一:学习准备
在ubuntu14.04版本的系统(使用kinect不能使用虚拟机,要给自己的电脑装双系统)下,利用开源openni驱动,和opencv图像处理库,在kinect一代的帮助下学习图像处理。原创 2017-08-05 15:02:43 · 815 阅读 · 3 评论