今年7月份,kinect V2.0上市,价格相比一代便宜了不少,而且精度也有了很大提升。不过有个缺点是这个二代产品太挑设备,不是什么系统都能使用它们。下面就一些问题做下总结,方便新手学习。
(1)操作系统一定要求是windows8或8.1以上,如果你想试一下Win7,在安装开发包的时候就会提示你操作系统不支持。所以在使用Kinect之前需要先准备好Win8.1系统。
(2)在硬件方面,对电脑主频要求3.2G以上,显卡内存达到2G以上。另外最让人头疼的是USB3.0接口。现在新买的电脑基本都会配置有USB3.0接口,若是以前的电脑,则需要扩展USB3.0接口。首先要确保主板上面有PCI-E2.0的插槽,在购买PCI转USB卡的时候,不是所有的品牌都行的,而且大部分的品牌是不行的。目前测试可用的的是ORICO PRU3-4P PCI-E四口USB3.0扩展卡,注意并不是这个品牌下的所有USB3的扩展卡都可以用,因为每个卡的控制芯片是不一样的,我选的这个扩展卡,其控制芯片是NEC的,其他很多国产的扩展卡,我试过了都不支持Kinect2代,比如京东上有个卖金盛的扩展卡就不支持。
(3)在SDK方面,如果你使用过一代产品的话,你应该对KInect的学习与开发不陌生,大部分的资料都是在MSDN中。二代的函数接口与一代的也有很大不同,不过要比一代的函数更简洁。
代码就以后在附上吧,有想要的也可以留言!