1

我正在编写一个记录鼠标活动的小程序。但现在我想更进一步。反正有没有得到你的鼠标已经行进的距离(在桌子上)(而不是屏幕上的指针)。

我已经考虑过了,我正在考虑一个校准功能,它显示一条 200 像素的线。而且你必须将鼠标移到上面,然后你需要填写鼠标移动了多少厘米。然后程序可以使用它来根据 100 像素的比例计算鼠标在桌面上移动的距离。

但是,没有更好/更简单的方法来做这样的事情吗?

4

1 回答 1

2

最好的方法可能是使线长于 200 像素,并使用各种校准点——例如使用用户必须单击所有四个角的大矩形。如果您使矩形尽可能大,您将获得最高的精度。

当然,最终结果的准确性(计算的随时间变化的距离)也取决于跟踪的分辨率,因此您可以考虑快速向上移动,然后快速向下移动。只是一个观察:-)

祝你好运!

于 2013-04-22T11:51:34.260 回答