配置成功kinect+OpenNI的开发环境,并成功运行了sample,接着就可以在eclipse环境下打开sample中的实例进行编辑修改了。
我选择了。(你的openni安装路径,默认为C:/Program Files)/OpenNI/Samples/UserTracker.java实例
第一步:
打开配置好的eclipse java开发环境(环境配置可去google,很多)。新建java空白工程,然后在,src下新建
package,命名为org.OpenNI.Samples.UserTracker。接着,打开OpenNI\Samples\UserTracker.java\org\OpenNI\Samples\UserTracker,
将UserTracker.java和UserTrackerApplication.java直接拖拽到新建的package下。
然后,打开OpenNI\Samples\UserTracker.java\bin\org\OpenNI\Samples\UserTracker,同样的方法拖拽到新建的package下。
第二步:
在工程上点右键,选择properties,选中java build path,点击libraries选项卡,add external jars,将OpenNI\Samples\Bin\Release
下的org.OpenNI.jar,和org.OpenNI.Samples.UserTracker.jar包含进去。
第三步,
如果前面都做好了,这时你的工程应该看起来像这样:
UserTracker.java和UserTrackerApplication.java中应该没有任何错误,点击运行(run)
这时提示错误:
如果这样,还需要修改UserTracker.java文件中一行private final String SAMPLE_XML_FILE = "../../../Data/SamplesConfig.xml";
这是xml配置文件,需要将xml文件的路径修改一下,让java能找到它。
SampleConfig.xml文件在,C:\Program Files\OpenNI\Data下,我把它复制到我的工程目录下,
然后将路径修改为private final String SAMPLE_XML_FILE = "./SamplesConfig.xml";
保存运行,成功。