1.下載Openni:
google搜尋:Simpleopenni
(1)下載-> SimpleOpenNI-0.27.zip & OpenNI-NITE-Installer-win32(64)-0.27.zip
(2)安裝OpenNI-NITE-Installer-win64-0.27.zip裡面的OpenNI,Nite,SenserKinect(要照順序)
2.安裝Processing:
安裝processing-1.5.1(比較穩定)把SimpleOpenNI-0.27放到processing->modes->java->libraries裡面
3.執行processing的範例:
開啟processing->File->Example選擇SimpleOpenNI挑一個執行
4.裝上Kinect:
裝上Kinect開啟裝置管理員看是否安裝完全
5.執行結果:
我選擇Nite的Slider2d結果如下:
*注意*:
如果64位元的無法執行
方法一:32位元的processing1.5.1要配32位元的OpenNI-NITE
方法二:在processing執行過後會在我的文件裡多出processing的資料夾在資料夾中新增libraries在裡面放入SimpleOpenNI然後在processing的Examples裡會出現contributed libraries
6.網路上的範例:
Processing的網站裡Reference->Libraries有很多人做的範例可以玩
把zip下載下來之後,在我的文件processing裡面新增資料夾取跟範例一樣的名稱(ex:MSAFluid),再把範例裡面的東西全拉進新增的資料夾裡面重開processing就可以執行了
(1)MSAFluid(流體力學)
(2)marchingcubes(3D vexel建模)
7.心得:
32跟64位元很麻煩
Kinect不知道為什麼有時候會測不到手所以在測試時畫不出線
=======================================================================

沒有留言:
張貼留言