問題タブ [kinect-v2]
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.
c# - kinect v2.0 で体の描画と背景の削除を行うことはできますか?
Kinect v2.0 を使用しています。
体を追跡して、体に骨格を描きたいです。これは成功しましたが、背景の除去を追加したい場合、スケルトンが描画されなくなります。だから、それがフレームと深度とボディインデックスを取得する方法です:
これは、グリーンスクリーンと本文を表示するためのコードです。
コメント行viewer.Image = frame.ToBitmap();
は、フレームを表示するためのものです。グリーンスクリーンにしたいので、フレームを削除しましたが、ボディが描画されません。この行のコメントを外すと、スケルトンが描画されますが、フレームも表示されます。私body = bodies.Closest();
は最も近い体を検出するために使用します。また、LightBuzz Vitruvius ライブラリを使用しており、Visual Studio 2017 でプログラミングしています。これは、実際のスケルトンが描画されている場所です。
ここに書かれたすべてのコードは void にありますReader_MultiSourceFrameArrived(object sender, MultiSourceFrameArrivedEventArgs e)
。
何か不足していますか?私は何かを忘れていますか?これは可能ですか?体を描くのにフレームが必要な理由がわかりません。
更新:問題は「ビューア」が原因だと思います。ビューアーはxamlのウィンドウ(フレーム)です。フレームを作成し、背景を削除する必要があります。方法はまだわかりません。
3d - gml c++ カメラ キャリブレーション ツールボックスによる Kinect RGB & 深度カメラ キャリブレーションの方法
Kinect v2のカラーカメラとデプスカメラの画像を合わせたい。そこで、以下のサイトの方法を試してみたいのですが、 わからないことがあります。
「gml c++ カメラ キャリブレーション ツールボックス」ツールを使用して「rgb_M_world
」、「 」を取得する方法を知りたいです。ir_M_world
このツールは外部パラメーターを出力します。しかし、この外部パラメーターは、そのサイトのrgb_M_world
またはを意味すると考えてよいでしょうか?ir_M_world
GML ツールはどこでワールド座標を指定しますか? また、IR カメラとカラー カメラのワールド座標を一致させる必要があります。GML ツールを使用して IR カメラとカラー カメラのワールド座標を一致させるにはどうすればよいですか?
何かアドバイスをいただければ幸いです。