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

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

 
Immagine David Dimić
3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
di David Dimić - martedì, 23 ottobre 2018, 21:36
 

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.







Immagine Srdjan Vukmirovic
Odgovor: 3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
di Srdjan Vukmirovic - mercoledì, 24 ottobre 2018, 16:24
 

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

10 bodova

Immagine Srdjan Vukmirovic
Odgovor: 3) Naivni, DLT, modifikovani DLT algoritam + graficki unos
di Srdjan Vukmirovic - martedì, 30 ottobre 2018, 19:11
 

tj. 15 bodova