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