OpenNI 1 課程
在微軟 Kinect 推出後,深度感應器不再是高不可攀的設備了,而進一步的人體動作捕捉、手勢偵測等自然操作,也都可以已相當簡單地在個人電腦上實現了。而由 Kinect 核心技術廠商 PrimeSense 所主導的 OpenNI 更是目前一個相當完整的跨平台的自然輸入開發環境。
本課程以 C++ 為開發語言,來說明如何使用 OpenNI 進行自然輸入的程式開發;包括了讀取深度感應器的原始資料、以及讀取人體骨架的資料等等。
課程環境為 Windows + Visual C++ 2010、並以 Nokia Qt 以及 OpenGL 作為圖形介面的建立示範。
OpenNI 2 課程
OpenNI 在 2012 年年底,針對 OpenNI 這個深度感應器的 SDK 做了大規模的改版;在架構上,他做了相當程度的簡化,讓開發上更為簡單,也讓本來的 Middleware 的開發,變得更有彈性。
本課程以 C++ 為開發語言,來說明如何使用 OpenNI 2 與 PrimeSense NiTE 2 來進行程式開發;包括了讀取深度感應器的原始資料、以及讀取人體骨架的資料等等。
課程環境為 Windows + Visual C++ 2010 / 2012、並以 OpenCV 以及 OpenGL 作為圖形介面的建立示範。