問題タブ [simple-openni]
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.
java - SimpleOpenNI / Kinect: sceneMap / depthMap カラー コントロール
[コンテキスト] アート プロジェクトで大学院生 (MFA) を支援しています。
赤、緑、青の値を個別に制御できるように、depthMap 生成の出力色を制御しようとしています。最終的に望ましいのは、depthMap で生成された各値をマゼンタ (255,0,255) のさまざまな色合いに変更できるようにすることです。これにより、各 SimpleOpenNI ユーザーが差別化されたように見えます。
これまでのところ、pde ファイルでこれを行う方法も、SimpleOpenNI クラスを変更して同じ目標に対応する正しい方法も見つけていません。- 何らかの理由で、tint() 呼び出しはキャンバスのアルファ値を変更しますが、色の値を調整していないようです。
該当するアドバイスをいただければ幸いです。
リソース: SimpleOpenNI ソース My pde:
windows - Kinect for Windows SDK と SimpleOpenNI RGB の画質
Windows でこれらの Kinect ライブラリを比較しています。
a) Kinect for Windows SDK for Processing ( http://www.magicandlove.com/blog/2012/09/05/kinect-for-processing-library-page/ )
b) SimpleOpenNI ( http://code.google.com/p/simple-openni/ )
完全な画像へのリンク: http://i.imgur.com/mghSM.jpg
これらのラッパーから出てくる RGB 画像の違いに気づいた人はいますか? SimpleOpenNI はよりピクセル化されており、ノイズが多くなっています。SimpleOpenNI でより良い画像を取得することは可能ですか?
ヒントをありがとう!
opencv - OpenNI と OpenCV
OpenNI と OpenCv 2.4 と Kinect を使用して、指検出のアルゴリズムを実装しています。問題は、開始方法がわからないことです。コードを見つけて実行しようとしました。しかし、問題は imgproc_c.h に (undeclared CvMoments,CvDistanceFunction) やこのタイプの他の多くのエラーがあることです。
ヘッダーファイルを確認して確認しました。オンラインの imgproc_c.h のコードと比較したところ、まったく同じでした。
私の場合、openCV 2.4 が正しく機能していないように感じます。
kinect - SimpleOpenNI: 処理中の複数の Kinect と enableScene()/sceneImage()
Processing では、SimpleOpenNI を使用して 2 つの Kinect から深度マップを正常に描画できますが、現在、(enableScene() と enableDepth() から) 2 つの「シーン」を描画しようとしています。両方の Kinect が検出されますが、出力を描画すると、同じシーンが 2 回描画されます (enableDepth() を使用すると、常に 2 つの異なる深度画像が得られます)。私が間違っていることはありますか?前もって感謝します。
java - シンプルな OpenNI getUserPixels
画像処理初心者です。Simple OpenNI for Processing の getUserPixels() を使用して複数のユーザーを追跡するにはどうすればよいですか? これはパラメータとして何を取りますか? このコードをどのように設定しますか?
macos - sudo: ./install.sh: command not found が Lion で機能しない
Mac に SimpleOpenNI をインストールするためにこのチュートリアルに従ってきましたが、OpenNI と NITE コンポーネントのインストールで行き詰まります。これは、ターミナルのフォルダーに移動してから「sudo ./install.sh」を実行する必要があるためです。 . これを行うと、次のエラーが発生します。
sudo: ./install.sh: コマンドが見つかりません
コマンド ライン ツールを Xcode などにインストールしました。
ありがとう
windows - Windows SDK 1.6のkinectでsimpleopenniを使用 - データを取得できません
処理中の Kinect からデータにアクセスするために simpleopenni ライブラリを使用しようとしています。しかし、ライブラリを使用して Kinect にアクセスしようとすると、「深度マップを開けません。カメラが接続されていない可能性があります!」などのエラーが表示されます。
すべてのインストール手順に従い、インストールに含まれる NI Viewer を正常に実行して対話することにより、openNI2 64 ビットが機能することを確認しました。
インストールに含まれる単純なユーザー トラッカーを正常に実行して対話することにより、NITE2 64 ビットが機能することを確認しました。
私のシステムには公式の MS Kinect for Windows SDK 1.6 がインストールされており、open ni と simpleopenni の v2 が libfreenect の代わりに公式の SDK で動作できることを理解しています。
ここからさらにデバッグする方法がわかりません...入力をいただければ幸いです。ありがとう。
opencv - Openni で Kinnect から RGB をキャプチャし、OpenCV で表示する
Kinnect カメラからカラー RGB 画像をキャプチャする必要がありますが、これはより大きなプログラムの一部にすぎないため、OpenCV で表示したいと考えています。フラグを設定すれば OpenCV は OpenNI と互換性があることは知っていますが、一生懸命 CMake が OpenNI2 へのパスを見つけられなかったので、OpenNI で OpenCV をビルドすることはできませんでした。とにかく、OpenNI フレームを openCV フレームに手動で変換する方法を知っておくとよいと思うので、この方法に従うことにしました。
OpenNI でカラー フレームをキャプチャするために、次のことを試しました。
しかし、今は cv::Mat への変換方法がわかりません。
誰でもこれを行うことができましたか?