Anda di halaman 1dari 10

TUGAS II KOMPUTER GRAFIK

TENTANG VEKTOR

Azizah Restia
NO BP : 20215100481

DOSEN PENGAMPU MATA KULIAH :


Ilham Armi, M.T

JURUSAN TEKNIK GEODESI


FAKULTAS TEKNIK
INSTITUT TEKNOLOGI PADANG
2020/2021
TUGAS 2
1. Lakukan prosedur DDA dari garis D (0,0) (4,7) pada ke citra berukuran 15x15 dan 25x25
piksel
2. Amati hasil yang diperoleh, kemudian beri kesimpulan pengaruh perbedaan ukuran citra
terhadap kenampakan datanya.
Penyelesaian
1) Langkah-langkah prosedur DDA dari garis D (0,0) (4,7) pada ke citra berukuran
15x15 dan 25x25 piksel :
1. Memetakan posisi titik awal sumbu koordinat vektor dengan mengacu pada
cakupan(extent citra) dimana titik (0,0) berada pada nilai (4,7)

15 x 15
25 x 25

2. Menghitung koordinat piksel dari titik-titik yang ada


Citra berukuran 15 x 15
P1 (0,0) = (15,1)
P2(4,7) = (4-15,7-1) = (-11,6)
-11

Citra berukuran 25 x 25
P1 (0,0) = (25,1)
P2(4,7) = (4-25,7-1) = (-21,6)

25 x 25
-21

6
3. Menghitung jarak piksel antar piksel
Citra berukuran 15 x 15
di = 4 – 15 = -11
dj = 7 – 1 = 6
D2 = 121 + 36 = 157 - > D = 12.5 = 13 (dibulatkan)
Citra berukuran 25 x 25
di = 4 – 25 = -21
dj = 7 – 1 = 6
D2 = 441 + 36 = 477 - > D = 21.8 = 22 (dibulatkan)
4. Menghitung jarak diskrit dari koordinat piksel- piksel yang dilewati
Citra berukuran 15 x 15
ddai = -11 / 13 = -0,84
ddaj = 6 / 13 = 0,46
Citra berukuran 25 x 25
ddai = -21 / 22 = -0,95
ddaj = 6 / 22 = 0,27

5. Menghitung Piksel-Piksel yang dilewati oleh garis


Citra berukuran 15 x 15
N i j di dj Round i Round j
0 15 1 -0,84 0,46 15 1
1 14,16 1,46 -0,84 0,46 14 1
2 13,32 1,92 -0,84 0,46 13 2
3 12,48 2,38 -0,84 0,46 12 2
4 11,64 2,84 -0,84 0,46 12 3
5 10,8 3,3 -0,84 0,46 11 3
6 9,96 3,76 -0,84 0,46 10 4
7 9,12 4,22 -0,84 0,46 9 4
8 8,28 4,68 -0,84 0,46 8 5
9 7,44 5,14 -0,84 0,46 7 5
1 6,6 5,6 -0,84 0,46 7 6
0
1 5,76 6,06 -0,84 0,46 6 6
1
1 4,92 6,52 -0,84 0,46 5 7
2
1 4,08 6,98 -0,84 0,46 4 7
3
1 3,24 7,44 -0,84 0,46 3 7
4
Citra berukuran 25 x 25
N i j di dj Round i Round j
0 25 1 -0,95 0,27 25 1
1 24,05 1,27 -0,95 0,27 24 1
2 23,10 1,54 -0,95 0,27 23 2
3 22,15 1,81 -0,95 0,27 22 2
4 21,2 2,08 -0,95 0,27 21 2
5 20,25 2,35 -0,95 0,27 20 2
6 19,3 2,62 -0,95 0,27 19 3
7 18,35 2,89 -0,95 0,27 18 3
8 17,4 3,16 -0,95 0,27 17 3
9 16,45 3,43 -0,95 0,27 16 3
1 14,55 3,7 -0,95 0,27 15 4
0
1 13,6 3,97 -0,95 0,27 14 4
1
1 12,65 4,24 -0,95 0,27 13 4
2
1 11,7 4,51 -0,95 0,27 12 5
3
1 10,75 4,78 -0,95 0,27 11 5
4
1 9,8 5,05 -0,95 0,27 10 5
5
1 8,85 5,32 -0,95 0,27 9 5
6
1 7,9 5,59 -0,95 0,27 8 6
7
1 6,95 5,86 -0,95 0,27 7 6
8
1 6 6,13 -0,95 0,27 6 6
9
2 5,05 6,4 -0,95 0,27 5 6
0
2 4,1 6,67 -0,95 0,27 4 7
1
2 3,15 6,94 -0,95 0,27 3 7
2
2 2,2 7,21 -0,95 0,27 2 7
3
2 1,25 7,48 -0,95 0,27 1 7
4

6. Menginput nilai piksel ke alamat piksel yang bersangkutan

15 x 15
25 x 25

Anda mungkin juga menyukai