2017-09-26 27 views
0

イメージ内の4つの対応点を知っている場合、p1->p1' p2->p2' p3->p3' p4->p4'と答えたら、pi(x,y)pi'(x,y)からどうやって計算できますか?ホモグラフィ行列の計算方法H

Iは、これら8つの既知の点からホモグラフィ行列Hの要素を計算する方法がわからない:

[X '] = [H11 H12 H13] [X]
[Y'] = [ H21 H22 H23] [Y]
[(1)] = [H31のH32(1)] [(1)]

のは、画像平面上の私のポイントがあるとしましょう:

P [0] = x:40 7 Y:253
のp [1] = X:386 Y:253
P [2] = xと:406 Y:232
P [3] = xと:385 Y:232

仮定この画像は原点Z軸の固定カメラによって撮影されました。 しかし、上記の情報だけを使って、これらの点のそれぞれからX、Y、Zを得ることは可能ですか?

+1

4点が同一平面上にある場合は、説明したようにホモグラフィを取得します。 –

+0

上記の複製を確認してください。タイトルは、2つのイメージの間の回転と平行移動を見つけるよう求めますが、解決策は一般的なホモグラフィ回復を実行します。 – rayryeng

答えて

0

OpenCV findHomography機能を使用できます。ドキュメントhere、例here

+0

ya thnxしかし私はmatlabを使っています –

関連する問題