2012-02-19 10 views
0

私はこれ買っ:3つのライトの座標が与えられると、カメラとライトの間の角度をどのように見つけることができますか?

enter image description here

をそして私はウェブカメラを経由してライトの座標を取得することにより、PC用光線銃としてそれを使用するためのソフトウェアを書きたいです。それは簡単な部分です。

しかし、光の座標を考慮してどこを目指しているのかを調べるには何が必要ですか?

答えて

1

座標は、通常のデカルト座標(x、y、z)を意味します。これらの座標にあるオブジェクトといくつかの参照ペイン(例えば、水平線とゼロ方向を示す「垂直」ペイン)との間の角度を見つけるには、直交座標系を極座標系に変換することができます。たとえば、http://en.wikipedia.org/wiki/Spherical_coordinate_systemを参照してください。

+0

それは私の頭の上に行った。あなたは数式を簡略化することができますか?また、私はZ、ちょうどX、Yを持っていません – user1218848

+0

http://en.wikipedia.org/wiki/Spherical_coordinate_system#Cartesian_coordinatesに明確な公式があります。または、あなたの質問を完全に理解できなかった場合は、より正確に質問してください。 –

+0

これらのフォーラムにはZが必要ですが、X/Yは3つしかありません(写真は2Dカメラで取得) – user1218848

関連する問題