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

3) Naivni algoritam, DLT algoritam, modifikovani DLT algoritam, graficki prikaz

 
Слика Djordje Vuckovic
3) Naivni algoritam, DLT algoritam, modifikovani DLT algoritam, graficki prikaz
написао/ла Djordje Vuckovic - недеља, 28. октобар 2018, 23:19
 

Koristio sam programski jezik python3 sa bibiliotekama numpy i matplotlib.

Uradjeno:
1. Naivni algoritam
2. DLT algoritam za 4 i 6 tacaka
3. Modifikovani DLT algoritam za 4 i 6 tacaka
4. Graficki prikaz tacaka
5. Tacke sam unosio u kodu

Tacke:
A(-10, -3, 1)
B(-7, -2, 1)
C(-1, 1, 1)
D(-6, 6, 1)
E(-9, 8, 1)
F(-12, 1, 1)
A'(7, 7, 1)
B'(11, 9, 1)
C'(8, 12, 1)
D'(5, 17, 1)
E'(-2, 13, 1)
F'(-1, 10, 1)

Za 4 tacke, naivni algoritam, algoritam DLT i normalizovani DLT algoritam daju isto resenje.

Slike:

1. Slika figura definisanih tackama A,B,C,D i A',B',C',D'.
2. Slika figura definisanih tackama A,B,C,D,E,F i A',B',C',D',E',F'.
3. Naivni algoritam, DLT i normalizovani DLT algoritam za tacke A,B,C,D i A',B',C',D'.
4. DLT algoritam i normalizovani DLT algoritam za svih 12 tacaka
5. Deo koda