問題タブ [primesense]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4417 参照

opencv - opencv と kinect プライムセンス カメラを使用して RGB ビデオ フレームを表示するには?

Visual Studio 2012 で OpenCV 2.4.6 (OpenNI なし) で書かれた OpenCV プロジェクトがあります。

プロジェクトは統合された Web カメラを使用していますが、Web カメラの代わりに Kinect カメラを RGB フレームに使用したいと考えています。

  1. OpenNIがインストールされていなくても、Kinectプライムセンスカメラを使用することはできますか?
  2. プライム センス デバイスから RGB カメラを使用するためだけに、OpenNI をインストールして OpenCV などにリンクする必要がありますか?

現在、私は次のコードを書いています:

その結果、キャプチャを開くことができず、ここで失敗します。私はこれらすべてに慣れていないので、何かをインストールする必要があるか、何かを含める必要があるかどうかを説明してください。Prime sense ドライバはインストール済みです。ありがとう。

0 投票する
1 に答える
4258 参照

c++ - Asus Xtion Pro Live で VideoCapture OpenCV から画像を取得できない

次のビルド情報でわかるように、primiseSensorをインストールOpenCV 2.4.7しました。OpenNI

オブジェクトからのグラブに問題がありVideoCaptureます。たとえば、openni_capture の例を実行すると、「画像を取得できません」というメッセージが表示されます。しかし、深度とRGBカメラに関する情報を取得しているので、オブジェクトを適切に開いていると思いVideoCaptureますが、画像を取得しようとするまでに、グラブ関数は0を返します.

Asus Xtion Pro Live を使用していますが、NiViewer などのサンプルを実行できるため、OpenNI とセンサーは正常に動作しています。

この問題について少し助けていただければ幸いです。

ありがとうございました!

次のように、ビデオキャプチャをインスタンス化し、画像を取得しようとします。

0 投票する
1 に答える
5507 参照

python - Python OpenCV を使用して Kinect デバイスからチャンネルを取得する

OpenNIデバイスからさまざまなチャネルを取得するために、Pythonで簡単なコードをいくつかまとめました。PrimeSense と OpenNI のすべてのサポートを有効にして、OpenCV を自分で構築しました。OpenNI サンプルは、Kinect センサーと PrimeSense センサーの両方、および OpenNI サポートをテストするための OpenCV サンプル (./cpp-example-openni_capture) で完全に機能します。

これが私がまとめたコードです。

したがって、すべて正常に実行されますが、表示されている結果は正しいチャネルではありません...たとえば、グレーの画像チャネルと深度マップ チャネルにアクセスしたい場合、表示される画像は両方とも depth_maps です。

はい、他のチャンネルにアクセスして、OPENNI_IMAGE_GENERATOR_MODE を変更してみました。残念ながら、結果は一貫したままです。何を試しても、常に同じ深度チャンネルが返されます。depth_map-gray_image は、すべて黒の画像を生成します。

私が言ったように、C++ OpenCV OpenNI の例はすべて、Kinect センサーと primesense センサーの両方で完全に機能します。Python モジュールに問題があるように思えます。または、本当にばかげたことをしています。

編集:Ubuntu 12.04 LTSで実行

助けてくれてありがとう。ドリュー

0 投票する
1 に答える
776 参照

openni - primesense2.2.0.30-5 を使用して記述された Python プログラムで Nite の初期化時にクラッシュする

私は Ubunut 14.04 を使用しており、OpenNI 2.2、NITE 2.2、および primesense2.2.0.30-5 ( https://pypi.python.org/pypi/primesense/2.2.0.30-5 )をインストールしています。

上記のサイトに記載されているサンプル プログラムは非常にうまく機能しますが、initialize nite2 を使用しようとすると、プログラムがクラッシュします。

コードは次のとおりです。

エラーレポート :

ユーザー トラッキングとハンド トラッキング用の nite python バインディングが必要です。誰かが成功した前にそれをしましたか