次のような任意の変換行列Aがあるとします。
A =
0.9966 0.0007 -6.5625
0.0027 0.9938 1.0598
0 0 1.0000
X
そして、それらのx座標とy座標がそれぞれとで表されるような点のセットY
。
そして、仮定します、
[Xf Yf] = tformfwd(maketform('projective',A),X,Y);
今、
[Xff Yff] = tformfwd(maketform('projective',inv(A)),Xf,Yf);
[Xfi Yfi] = tforminv(maketform('projective',A),Xf,Yf);
[Xff Yff]
まったく同じように見えます(そして[Xfi Yfi]
そうあるべきです)。
tforminv
便宜上そこにあるだけですか、それともここで何かが足りないのですか?