Home People Research Blog Courses Links Search Download
NCHC

Blog

Blog 最新文章

  1. Visual Studio 的遠端偵錯:Windows
    2021/03/24 14:45
  2. Visual Studio 2019 16.9 支援使用 OpenMP LLVM
    2021/03/03 13:52
  3. Valve 推出完全支援 OpenXR 的 SteamVR 1.16.8
    2021/02/25 09:43

Blog 最新回應

  1. 加入斜體文字...
    2021/02/07 21:06
  2. 加入斜體文字...
    2021/02/07 21:06
  3. 加入斜體文字...
    2021/02/07 21:06

Keyword 關鍵字

3D立體 Vulkan VR Oculus Rift S Docker Java VR git Windows MR WebGL HTC Vive Pro OpenVR Python C++11 PHP C++17 Boost OpenNI2 3d print CubeX Kinect xml MR OpenNI Oculus CUDA Docker OpenMP OpenGL ASUS Xtion C++20 開放資料 C++14 HTC Vive Oculus Quest 2 OpenCL Pandas Pandas OpenXR javascript 開放資料 GitLab 資料視覺化 Valve Index svn C++ C++14 Python iFlyover OpenCV 資訊地圖 HTC Vive Focus HoloLens 2 NiTE2 Qt

類別:技術相關 » 技術研究
文章發表|我要回應|RSS訂閱

OpenNI2-Kinect2Driver

微軟已經在日前開始發布新版 Kinect、Kinect for Windows v2 的開發者預覽版了~沒弄錯的話,由於 2.0 版的 SDK 和目前的 Kinect for Windows SDK 1.x 並不完全相容,所以並沒有辦法讓新版的 Kinect 直接在 OpenNI 2 的環境下使用。

而如果希望讓新版的 Kinect 可以在 OpenNI 2 的環境下被讀取到的話,現在有有網友有寫出針對 Kinect for Windows v2 Developer Preview 所開發出來的驅動程式模組了~這份檔案在

https://github.com/kaorun55/OpenNI2-Kinect2Driver

理論上,使用這個版本的驅動程式模組,就可以在 OpenNI 2 的環境下來讀取 Kinect for Windows v2 感應器的資料了~不過,他也是不能對應 PrimeSense NiTE 的。

原作者應該只有用 VisualStudio 2012 建置 x64 的版本,GitHub 上也可以找到建置好的 Kinect2.dll(連結);如果只是要使用的話,應該用這個檔案、取代掉本來的 Kinect.dll 就可以了。

而如果是希望自己建置的話,也可以參考 GitHub 頁面上的「Build」的章節,裡面有建置的說明;其流程大致上是:

  1. 複製一份 OpenNI 2.2 的原始碼(OpenNI2 v2.2.0.33 Source)
  2. 使用 VisualStudio 2012 開啟方案、將專案的 toolset 更新到 v110
  3. 把 OpenNI2-Kinect2Driver 的 Kinect2 資料夾複製到「OpenNI2\Source\Drivers」、並將專案加入
  4. 把舊有的 Kinect 專案從方案中移除
  5. 建置

當然,由於他是去呼叫 Kinect for Windows SDK 來存取 Kinect 感應器的,所以必須要先有 Kinect for Windows SDK v2 Developer Preview 才能成功地建置、使用。

張貼者:heresy於2013/12/13 10:44 上午有0則回應,瀏覽次數:1,650次

-- TOP --

我要回應
* 身份  訪客 (暱稱:)
 本篇文章作者 (帳號:密碼:)
* 內容      
很高興 悲傷 震驚 疑惑 大笑 發瘋 傷心
* 留言密碼 (請輸入下方圖片中去除前、後位數的數字,共五碼。)
說明 1. * 表示必填欄位。
2. 不支援HTML Tag。
   

-- TOP --

© Visualization and Interactive Media Laboratory of NCHC, 2007 - 2021, All Rights Reserved. Contact E-mail