本のサンプルをちょっといじって、OpenNIでKinectとXtionの両方でうごくコードを作ってみました
#コミットログが化けてるのは気にしないでくださいw
openni_sandbox/MultipleKinect at master · kaorun55/openni_sandbox · GitHub
昨日、話したとおり、今のところKinectのドライバ(avin2/SensorKinect)と、Xtionのドライバ(Sensor)の共存が出来ないので、かたっぽずつの動作になります。
やってることは、デバイス情報を列挙してImage/Depth Generatorを作るところは一緒で、画面サイズなどをImageを元にしてたのを、有効なGeneratorに変更しました。XMLも使ってないので、とくに何も変えること無く、両デバイスを行き来できます。
動作確認したのは下記の環境です
- Windows 7 + Xtion (OpenNI 1.0.0.27)
- Windows 7 + Kinect (OpenNI 1.0.0.25)
- Mac OS + Kinect (OpenNI 1.0.0.25)
ASUS TeK 開発者向けモーションキャプチャデバイス/Xtion PRO XTION/PRO/B/U
- 出版社/メーカー: ASUSTek
- メディア: Personal Computers
- 購入: 1人 クリック: 43回
- この商品を含むブログ (5件) を見る