2011年底的时候,以色列的Prime Sense公司发布了新版本的NITE,在该版本中,不需要再摆出K-Box的姿势就可以识别到人体的骨骼了,这里详细叙述一下安装和配置的过程。
1、所需硬件:
当然了,需要一部Kinect,淘宝上有的卖,价格在700~1000RMB之间;
2、开发环境:
windows7 32/64bit
mac等,此处只对windows7进行说明.
3、需要安装的软件
OpenNI
NITE
Avin2 SensorKinect(驱动程序)
4、下载上述软件:
OpenNI:
每个安装软件都分为Development版和Redist版。Development版本是针对开发者。Redist版本是针对使用者。
OpenNI Unstable Build for Windows x86(32-bit) v1.5.2.7 Development Edition
官方网站下载:http://www.openni.org/Downloads/OpenNIModules.aspx
NITE:
PrimeSense NITE Unstable Build for Windows x86(32-bit) v1.5.2.7 Development Edition
官方网站下载:http://www.openni.org/Downloads/OpenNIModules.aspx
Avin2-SensorKinect
avin2-SensorKinect v5.1.0.25
Kinect驱动(来自国外的AVIN大侠制作): https://github.com/avin2/SensorKinect
安装前注意:删除电脑上装的所有Kinect的驱动和相关软件,确认kinect没有插在电脑上。
安装过程:
1、安装OpenNI到默认目录
2、安装NITE到默认目录
3、安装驱动Avin2-SensorKinect(安装Bin目录下的执行文件)——安装合适的驱动。
安装目录如下:
OpenNI安装路径: C:\Program Files\OpenNI
NITE安装路径: C:\Program Files\PrimeSense\NITE
Avin2驱动安装路径: C:\Program Files\PrimeSense\SensorKinect\Driver
4、安装完之后,插上kinect等待驱动安装成功。
如上图所示,显示安装成功。
注意:此时需要重新启动电脑。
1、验证OpenNI
OpenNI目录下OpenNI\Samples\Bin\Release,NiSimpleViewer程序。显示彩色图和深度图的例子,如果运行正常,那么说明OpenNI安装没有问题。
2、验证NITE
NITE目录下PrimeSense\NITE\Samples\Bin\Release,找到Sample-StickFigure应用程序,然后执行。如果运行正常,说明 PrimeSense运行没有问题, 不需要做K—Box动作。