我想讓Kinect能夠自動調整它的角度以便能夠檢測到所有的骨骼關節,我用循環遍歷所有關節並檢查它們的值,但是我不知道存儲在值中的值是什麼 - 例如:「skeleton.Joints [JointID.HandRight]」 - 如果沒有檢測到關節。有人可以幫助我使用官方的Kinect SDK嗎?關節的價值,如果身體超出範圍
0
A
回答
0
在每個關節上使用JointTrackingState
枚舉將允許您確定是否正在跟蹤特定的Joint
。
例如:skeleton.Joints[JointID.HandRight].TrackingState
會告訴你,如果上聯是:
- 履帶:聯合正在積極通過SDK跟蹤和返回了可以信任的數據。
- 推測:SDK對聯合的位置沒有把握,但可以進行有根據的猜測。
- 未跟蹤:未對聯合進行跟蹤,也沒有可用的數據。
您可以循環訪問每個關節並檢查其狀態。根據是否爲Tracked
,Inferred
或NotTracked
,您可以採取適當的措施。
Kinect for Windows Developer Toolkit中的「骨架基礎」示例演示瞭如何根據這些值調整繪製的骨架。
+0
非常感謝你:) – user1724242
相關問題
- 1. 數值結果超出Python的範圍
- 2. SQL:超出範圍值
- 3. Perl atan2值超出範圍
- 4. 數值超出範圍
- 5. BIGINT UNSIGNED值超出範圍
- 6. 如何選擇超出範圍的值?
- 7. 如果環路 - 索引超出範圍
- 8. 指數超出範圍的異常,在DataReader的價值
- 9. 的ExecuteReader,提升價值,以名單,指數超出範圍
- 10. 範圍過濾器給出的值超出範圍
- 11. 洪水貝葉斯評分創造價值超出範圍
- 12. webaudio的AnalyserNode的FFT值超出範圍
- 13. Xgboost節點在超出特徵範圍的值上分裂?
- 14. 確定如果數值通過If語句超出範圍
- 15. 的Python:列表賦值超出範圍
- 16. Android的路徑與值超出範圍
- 17. 行1的列'contact_no'超出範圍值
- 18. uniform_real_distribution給我的值超出範圍
- 19. SQL超出C#中的值範圍
- 20. Clojure的值超出範圍長期
- 21. PreparedStatement拋出索引超出範圍時,它不超出範圍
- 22. RowIndex超出範圍
- 23. 蟒:超出範圍
- 24. Javascript:超出範圍?
- 25. android:pointerIndex超出範圍
- 26. NSNumber超出範圍?
- 27. IndexError ...超出範圍,
- 28. NSURL超出範圍
- 29. SDL_image超出範圍
- 30. googletesting超出範圍
我不記得tbh沒有檢測到連接的值是多少。在線上的循環中創建一個斷點,在這裏你可以檢查它的值:) – Fixus