Prvi domaći - projektivna preslikavanja, do 29.10. u 12:00

3) Naivni, DLT, modifikovani DLT algoritam + graficki unos

 
Picture of David Dimić
3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
by David Dimić - Tuesday, 23 October 2018, 9:36 PM
 

Student: David Dimić, 137/2015

Programski jezik: C++; framework: Qt5

Urađeno: Naivni, DLT i normalizovani DLT algoritam;
          unošenje tačaka mišem ili sa tastature,
          prikaz tačaka i iscrtavanje poligona,
          preslikavanje dodate tačke kao zadati ulaz dobijenom matricom P,
          poredjenje algoritama,
          uticaj šuma na rezultat

Prilog: slika koda,
        naivni,
        dlt,
        dlt kada se doda nova tacka,
        dlt kada imamo šum,
        normalizovani
        normalizovani sa novom tackom

Tacke:
        A(1, 5),
        B(4, 5),
        C(5, 4),
        D(4, 3),
        E(2.5, 3),
        F(1, 3),
        
        A1(7, 5),
        B1(8, 6),
        C1(9, 6.08),
        D1(9, 3),
        E1(7, 2.33),
        F1(6, 2)
 
Zapažanja:
Kada je dodat sum na tackama E(2, 3), C1(9, 6) i E1(7, 2),
kod DLT i normalizovanog DLT razlika je veoma mala sto se vidi iz matrice P, ali i sa slike.
Tacka E je najvise pomerena jer je tu najveci sum (0.5)
DLT i normalizovani DLT ne zavise od redosleda tačaka.







Picture of Srdjan Vukmirovic
Odgovor: 3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
by Srdjan Vukmirovic - Wednesday, 24 October 2018, 4:24 PM
 

Proverio sam rezultat  i poklapa se do 1. decimale, tako da je tacnost u redu.

10 bodova

Picture of Srdjan Vukmirovic
Odgovor: 3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
by Srdjan Vukmirovic - Tuesday, 30 October 2018, 7:11 PM
 

tj. 15 bodova