我正在使用由kinect使用深度图像跟踪的指尖移动鼠标光标的项目。我很想跟踪,但问题在于平滑移动鼠标。在我的程序中,当我移动鼠标时,它不会以平滑的方式移动,而是只是从像素跳到像素。我的问题是,有没有办法像骨骼跟踪的平滑参数那样来平滑光标的移动?Kinect平滑鼠标移动
0
A
回答
0
我认为,问题是,你在Kinect的深度事件触发(当你对人的手指新品信息)只移动鼠标。
在Windows中没有功能,但是,您可以创建一个。尝试使用被跟踪手指的dy/dx实施P(简单),PD(稍微难一点)或PID(稍微更难一点)控制器。这样,即使在kinect的深度事件之间,鼠标也会以某种速度移动,并且应该看起来更平稳。
0
你可以使用一些东西。
您可以使用库中包含的Coding4Fun.Kinect.Wpf的方法;称为scaleTo()
var scaledHandRight = ElgatoElegido.Joints [JointType.HandRight] .ScaleTo(1366,768,0.5f,0.4f); <
并帮助平滑参数骨架识别。
var parameters = new TransformSmoothParameters { Smoothing = 0.3f, Correction = 0.0f, Prediction = 0.0f, JitterRadius = 1.0f, MaxDeviationRadius = 0.5f };
newSensor.SkeletonStream.Enable(parameters);
<
相关问题
- 1. 正常化和平滑鼠标移动?
- 2. 鼠标移动平移
- 3. Jquery滑块,滑动鼠标移动
- 4. 使用鼠标滚动平滑滚动
- 5. 德尔福 - 平滑滚动鼠标移动
- 6. 基于鼠标移动的HTML5平移
- 7. 快速平滑滚动鼠标滚轮
- 8. 水平滑动jQuery鼠标滚轮
- 9. 鼠标滚轮平滑滚动
- 10. WPF鼠标平滑运动问题
- 11. 平滑滚动鼠标滚轮?
- 12. VB6 - 在两点之间平滑移动鼠标指针?
- 13. 如何在div中创建img的平滑鼠标移动
- 14. jQuery平滑鼠标跟踪
- 15. Primefaces滑块不停止移动鼠标
- 16. AS3移动鼠标不光滑
- 17. 平滑Kinect Facetracking数据
- 18. 图标平滑移动面板上
- 19. 移动鼠标
- 20. 平滑移动与触摸
- 21. Java中的平滑移动
- 22. 平滑移动和淡出
- 23. 位图移动不平滑
- 24. 使用jquery平滑鼠标跟踪
- 25. 用鼠标滚轮平滑滚动缓动效果
- 26. 用鼠标点击滑动
- 27. 如何通过使用java在整个屏幕上平滑移动鼠标?
- 28. GWT鼠标移动
- 29. 鼠标移动opengl
- 30. XNA鼠标移动
精确复制http://stackoverflow.com/questions/10756772/smoothing-mouse-movement –