kinect v2カメラがスケルトンジョイント位置を検出できることはわかっていましたが、kinectを使用して部屋のあるポイントの(x、y、z)位置を決定する方法を知る必要があります - v2カメラ?このためKinect V2カメラを使用したポイント位置
答えて
あなたは関節位置と測定距離のようなものを探していますのでVitruviusライブラリを見ることができます。これは
オンラインショップV2センサに座標の距離を取得body.Joints[JointType.HandLeft].Position.Y
:これは、yはジョイントコードの左側関節
例座標取得
距離コードの例:
Length(_bodies[_token.BodyArrIndex].Joints[JointType.SpineBase].Position)
ウィトルウィウスGitHubのリンク:https://github.com/LightBuzz/Vitruvius
ウィトルウィウスGitHubのジェスチャージョイントリンク:https://github.com/LightBuzz/Vitruvius/tree/master/Kinect%20v2/WPF/LightBuzz.Vitruvius/Gestures
ウィトルウィウスのウェブサイト:https://vitruviuskinect.com/
はそれが役に立てば幸い!
私はC#であなたの例を与えるCameraSpacePoint Structure
を使用する必要があります。
私は手を左に追跡し、私はあなたの関節を持っていると思います。
internal Joint HandLeft;
あなたは、この使用する必要がある位置取りのために:あなたはこれで自分の位置を使用することができた後
CameraSpacePoint pointLeft = HandLeft.Position;
を:
pointLeft.X
pointLeft.Y
pointLeft.Z
あなたは内の値を保存することができ、もちろん、浮動小数点:
float test = pointLeft.Y;
これに加えて、ポイントが人体の外にある場合(つまり、深度枠内にある場合は、同様の計算が必要です) - 適切なドキュメントについては、MSDNのページを参照してください – 16per9
kinect v2の人の1〜25ポイントの(x、y、z)位置を決定することができます。 (Z)は、各点からキネクトセンサまでの距離を意味します。 フレームの各ポイントを見つける必要がある場合は、ColorFrameクラスを使用する必要があります。次に、X-Y位置のEllipseで好きな位置を定義できます。 あなたのフレームは2Dビューフレームなので、Z位置を持たない
- 1. MS SDKを使用したWebカメラとしてのKinect
- 2. ビューポートを使用したlibgdxカメラの位置
- 3. プロジェクトタンゴ、カメラ位置?
- 4. Kinect v2を使用して線を描くc#wpf
- 5. WPF 3Dカメラ位置
- 6. Aフレームボックス/カメラ位置
- 7. Microsoft Kinect V2 +ユニティ3Dデプス=ワーピング
- 8. Kinect v2の制御FPS
- 9. OpenGLを使用したKinect
- 10. OpenGLカメラの位置とスカイボックス
- 11. ランタイム時のカメラの位置
- 12. latlonポイントの相対位置
- 13. ベクトル/配列のポイント位置
- 14. xbox kinectに似たAndroidカメラの入力
- 15. kinect v2に接続中にエラーが発生しました
- 16. kinect v2からカラーフレームを取得
- 17. Kinect v2 xamlボタンを選択するグリップジェスチャー
- 18. Opencv、open kinect、kinect v2で処理中の顔検出
- 19. Kinect v1クラスとKinect v2クラスの代替案
- 20. CSSを使用したスティッキーディビジョン位置
- 21. CSSを使用したナビゲーションメニューの位置
- 22. jScrollPaneを使用したポストバックスクロール位置
- 23. AbsoluteLayout.LayoutBounds Xamarin.formを使用した位置Xaml
- 24. CLLocationManager startUpdating UIButtonを使用した位置
- 25. onItemClickListenerを使用した配列位置
- 26. Kinect V2 "Body Index"トラッキングが動作しなくなった
- 27. three.jsを使用してカメラの位置を動的に設定する方法
- 28. Kinect v2 - 奥行きとカラーフレームの同期
- 29. Kinect V2 SDK 2ボディの再識別
- 30. Pointクラスを使用してポイントの位置を設定する方法は?
どの言語をお使いですか? C#、C++、VB? – Franckentien