Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Dobrý den,
nedávno jsem psal program, který prováděl transformaci perspektivy obrázku. Ale využíval jsem k stanovení transformační matice funkci knihovny OpenCV. Mě by ale zajímalo, jak bych si tuto transformační matici mohl vyjádřit sám?
Projektivní transformace je definována takto: 
Budu-li počítat transformaci pro 2D obrázek, pak by matice T měla mít rozměry 3x3. Tedy souřadnice x, y a homogenní složku w. Mám zadány 4 body (x,y,w) z netransformovaného obrazu a znám 4 body po transformaci.
Otázky:
Jak bych měl postupovat při úpravách, abych si mohl vyjádřit matici T?
Já bych to viděl tak, že bych dvojici bodů dosadil do předpisu proj. transf. a dostal bych tři rovnice o třech neznámých. Jelikož mám čtyři body bylo by to dvanáct rovnic o třech neznámých?
Předem děkuji za jakékoliv postrčení.
Offline