OpenNI2 + NiTE2开发教程
發現了一個非常不錯的關于自然交互OpeNI2+NiTE2的資源,非常感謝Heresy,這里分享鏈接:
OpenNI 2.x 教學文章(轉載自:Heresy博客,地址:https://kheresy.wordpress.com/index_of_openni_and_kinect/documents-of-openni-2-x/)
為了個人閱讀方便,復制了具體內容如下:
這個頁面是OpenNI 2.x 版的相關教學文章。由于OpenNI 2.x 的架構與介面都和1.x 差異相當大,所以特別把OpenNI 2.x、以及一些對應的middleware library 的相關教學,在這邊做個整理,如果有需要的話,可以參考。
OpenNI和Kinect相關文章的總目錄,請參考《OpenNI / Kinect相關文章目錄》。
首先,這邊是OpenNI 2 的課程投影片與范例程式介紹;主要是針對OpenNI 2 和NiTE 2 做介紹。
- OpenNI 2 & NiTE 2 課程投影片與范例
下面是OpenNI 2 的教學文章:
-
2013 OpenNI簡介?
OpenNI 2簡介OpenNI 2.0 的基本功能、架構介紹,包含了簡單的安裝說明。?
-
OpenNI 2基本程式范例?/?OpenNI 2的錯誤處理
從VisualStudio 2010 的專案設定說明開始,一個最簡單的OpenNI 2.0 讀取深度資料的范例程式。?
-
OpenNI 2 VideoStream 與Device 的設定與使用
用OpenCV 畫出OpenNI 2 的深度、彩色影像
說明在讀取深度彩色影像時的參數設定方法(包含解析度),另外也簡單介紹把資料轉換成OpenCV 和Qt 的格式的方法。?
-
OpenNI 2 的座標系統轉換
使用CoordinateConverter 來進行OpenNI 2 的彩色、深度、世界座標系統之間的轉換。?
-
OpenNI 2 的資料錄制與重播
把資料錄成ONI 檔案、以及撥放ONI 檔案的教學。?
-
在OpenNI 2 環境下使用多個Device
列出OpenNI 的硬體、并使用特定硬體的教學。?
-
OpenNI 2 的Listener 模式
-
OpenNI 2對Kinect的支援?
OpenNI 2的Kinect驅動模組加強版針對OpenNI 2 對于Kinect for Xbox 360 / Kinect for Windows 感應器的支援性,做一些說明。另外也有補強版的驅動程式模組,可以用來替換本來的版本。?
-
OpenNI 2 的Driver 模組(概念)
如果要使用其他的感應器的話,可以看看這些非OpenNI 官方的驅動程式模組:
-
Virtual Device for OpenNI 2
OpenNI 2 用的虛擬裝置,可以用來彌補OpenNI 2 沒有OpenNI 1 的mock node 的缺憾。?
-
在OpenNI2 環境使用Webcam 來讀取彩色影像:WebCam4OpenNI2
透過OpenCV 來讀取一般Webcam 的畫面,來讓OpenNI 使用;不過,只支援彩色影像。?
-
OpenNI 2 用的Intel Perceptual Computing 驅動程式模組
透過Intel Perceptual Computing SDK、來讀取Creative Senz3D的資料。?
另外,文中也有給SoftKinetic的感應器用的驅動程式模組。? -
OpenNI2-Kinect2Driver
Kinect for Windows SDK v2 開發者預覽版的驅動程式模組。?
接下來,下面則是Middleware library 的部分。
-
PrimeSense NiTE 2
-
NiTE2 基本使用
-
NiTE2的人體骨架追蹤/使用OpenCV畫出NiTE2的人體骨架
-
NiTE 2 的姿勢偵測
-
NiTE 2 的手勢偵測
-
NiTE 2的手部追蹤/使用OpenCV繪制NiTE2的手部資料
-
體感按鈕實作(OpenCV)
-
-
PrimeSense Grab Detector
-
PrimeSense 推出新的Grab Detector
-
PrimeSense Grab Detector 簡單范例
-
-
3Gear Systems Finger-Precise Tracking
-
3Gear Systems 手部操作系統(設定教學)
-
其他工具介紹:
- Miku Miku Dance DxOpenNI for OpenNI 2
- OpenNI 人體骨架的網頁方案:webNI
- OpenNI 2 的.Net Wrapper:NiWrapper
- OpenNI 2 Java Wrapper
- 用手勢控制電腦:HandGKET
轉載于:https://www.cnblogs.com/cv-pr/p/7308218.html
總結
以上是生活随笔為你收集整理的OpenNI2 + NiTE2开发教程的全部內容,希望文章能夠幫你解決所遇到的問題。