Programski jezik: Python3.6 uz koriscenje biblioteka numpy, matplotlib...
Uradjeno:
1. Naivni algoritam
2. DLT i normalizovani DLT algoritam.
Kada se pokrene program izvrsavaju se sva tri algoritma tj. njihove verzije za 4 i 6 tacaka cije koordinate ce biti ispisane na izlazu. Izlaz dobijamo u terminalu.
Prilog:
1. Prikaz tacaka i poligona za verzije algoritama koji koriste 4 tacke.
2. Prikaz tacaka i poligona za verzije algoritama koji koriste 6 tacaka.
3. Screenshot terminala (izlaza): matrice projektivnog preslikavanja za sve algoritme, pri cemu su algoritmi koji koriste 4 tacke kostili konkretno A, B, C, D i Ap, Bp, Cp, Dp, a ostali su koristili sve navedene tacke.
4. Screenshot terminala (izlaza) kada je dodat odredjeni (mali) sum na tacku A i Bp.
5. Deo koda
Zapazanja:
Dodat sum na tacki A i Bp i u matrici preslikavanja se vidi razlika, cak iako sam samo malo dodao sum. Razlika nije ogromna, ali postoji.
Permutacija tacaka nece promeniti rezultat algoritama (DLT i normalizovani DLT)