一,按照黑客的教程,将之移植到beagleboard C4平台上。挺顺利。但深度图像只能维持几秒钟,因beagleboard不是我的最终目的,此问题搁置,beagleboard作为参考。黑客的教程点击这里。
顺便说一下,配置开发工具很麻烦,尤其是有些需要翻墙出去下,所以建议下载上面网页结尾处作者提供的完整软件包。解压后修改一下环境变量即可用。可以更懒一下:新建一个跟作者相同的用户名,将包解压到相应的文件夹,整个工程及其软件就可以用了。
二、将之移植到自己的android开发板。硬件平台就不具体说了,不是国际大厂的。
出错:加速度计显示正常,但深度图像没有显示,全黑。
到此为止,我一直没有仔细看代码。呵呵。没办法了,看代码吧。
框架:openframework
流程:openframework->ofxAndroid->ofxKinect->freenect->libusb之后就是linux内核?
前面不说了,可以借助打印log进行分析。没有显示的原因是ofxKinect::threadedFunction()函数中,