天天看點

vs 測試openNI例子SimpleViewer心得

按照操作步驟

1.添加了包含目錄:$(OPENNI_INCLUDE64)

   添加了$(OPENNI_LIB64)

2.添加了庫OpenNI2.lib以及glut64.lib

執行後,

進入

vs 測試openNI例子SimpleViewer心得

找不到裝置。結合之前 NiViewew.exe經驗。是在添加了OpenNI2-kinect2生成的庫以後運作好使的。是以,将生成的Kinect2的庫全部放于工程目錄下仍未好使

再将這些庫放于exe目錄下的Drivers目錄下後,好使了

vs 測試openNI例子SimpleViewer心得

添加庫以後,這時再次執行。裝置能夠順利找到,然後向下執行

在Viewer.cpp下又進入這個錯誤判斷

vs 測試openNI例子SimpleViewer心得

斷點跟一下,發現depthWidth/depthHeight小于colorWidth/colorHeight

是以,在判斷上面添加兩行

vs 測試openNI例子SimpleViewer心得

這樣,再次執行, 程式可以完整執行

顯示結果

vs 測試openNI例子SimpleViewer心得