c# - 平滑鼠标 move

标签 c# mouse move kinect

我正在开发一种软​​件,可以根据我从 kinect 的深度图像中获得的特定坐标来 move 鼠标。但我有 30 帧/秒(图像/秒),这些坐标随每一帧而变化,因此鼠标不断 move 。我的问题是,有没有办法让鼠标的 move 平滑?

最佳答案

是的,您可以使用一些参数开始跟踪,使 move 更顺畅。
下面是示例代码:

        var parameters = new TransformSmoothParameters
        {
            Smoothing = 0.2f,
            Correction = 0.0f,
            Prediction = 0.0f,
            JitterRadius = 1.0f,
            MaxDeviationRadius = 0.5f
        };

        this._sensor.SkeletonStream.Enable(parameters);

您可以更改SmoothingCorrectionPredictionJitterRadiusMaxDeviationRadius 到你想要的任何数字。

关于c# - 平滑鼠标 move ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10756772/

相关文章:

javascript - Kineticjs 在按钮单击时 move 图像

c# - 在 c# 中,如何选择命名空间和类使用的命名约定?

c# - 使用动态绑定(bind) asp.net 将项目模板添加到 ListView

python - 检测鼠标左键和右键单击

python - Linux——用Python模拟鼠标点击

java - Java 中的 Files.move(Path, Path)

c# - 如何从 WPF 中的原始帧渲染视频?

c# - 系统.IO.IOException : -----END RSA PRIVATE KEY not found

scroll - 减少网站上鼠标每个滚轮槽口的行数

android - 如何在不暂停的情况下将 Activity move 到android中的后台?