1

マウスの活動を記録する小さなプログラムをコーディングしています。でも今はもう一歩踏み出したい。とにかく、マウスが(机の上で)移動した距離を取得する方法はありますか(画面上のポインターではありません)。

私はそれにいくつかの考えを与えました.200ピクセルの線を示すキャリブレーション関数を考えています. マウスをその上に移動し、マウスが何cm移動したかを入力する必要があります。これをプログラムで使用して、マウスが机の上を移動する距離を 100 px スケールに従って計算できます。

しかし、このようなことを行うためのより良い/簡単な方法はありませんか?

4

1 に答える 1

2

おそらく最良の方法は、線を 200px より長くし、ユーザーが四隅すべてをクリックしなければならない大きな長方形を使用するなど、さまざまなキャリブレーション ポイントを使用することです。四角形をできるだけ大きくすると、最高の精度が得られます。

もちろん、最終結果の精度 (経時的に計算された距離) は追跡の解像度にも依存するため、たとえば、高速で上に移動した後に高速で下に移動することを考慮することができます。ただの観察:-)

幸運を!

于 2013-04-22T11:51:34.260 に答える