Professional Documents
Culture Documents
Tugas Praktikum Pengolahan Citra Digital Pertemuan: 3
Tugas Praktikum Pengolahan Citra Digital Pertemuan: 3
PERTEMUAN : 3
NIM : 1918096
NAMA : Moch. Irfan Prayoga
MATERI :
Operasi titik dan Operasi Aritmatika pada Pengolahan Citra
Digital
TUGAS : 1. Operasi Titik & Aritmatika
2. GUI
3.1. Operasi Titik & Aritmatika
Citra input B
Citra matriks dengan intensitas warna dengan nim masing-masing
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
96 96 96 96 96 96 96 96
Penyelesaian penjumlahan :
Rumus : C(x,y) = (A(x,y)*wa) + (B(x,y)*wb)
C(1,1) = (A(1,1)*0,8) + (B(1,1)*0,2) = (120*0,8) + (96*0,2) = 115
C(1,2) = (A(1,2)*0,8) + (B(1,2)*0,2) = (25*0,8) + (96*0,2) = 39
C(1,3) = (A(1,3)*0,8) + (B(1,3)*0,2) = (10*0,8) + (96*0,2) = 27
C(1,4) = (A(1,4)*0,8) + (B(1,4)*0,2) = (10*0,8) + (96*0,2) = 27
C(1,5) = (A(1,5)*0,8) + (B(1,5)*0,2) = (109*0,8) + (96*0,2) = 106
C(1,6) = (A(1,6)*0,8) + (B(1,6)*0,2) = (170*0,8) + (96*0,2) = 155
C(1,7) = (A(1,7)*0,8) + (B(1,7)*0,2) = (11*0,8) + (96*0,2) = 28
C(1,8) = (A(1,8)*0,8) + (B(1,8)*0,2) = (20*0,8) + (96*0,2) = 35
C(2,1) = (A(2,1)*0,8) + (B(2,1)*0,2) = (5*0,8) + (96*0,2) = 23
C(2,2) = (A(2,2)*0,8) + (B(2,2)*0,2) = (11*0,8) + (96*0,2) = 28
C(2,3) = (A(2,3)*0,8) + (B(2,3)*0,2) = (20*0,8) + (96*0,2) = 35
C(2,4) = (A(2,4)*0,8) + (B(2,4)*0,2) = (21*0,8) + (96*0,2) = 36
C(2,5) = (A(2,5)*0,8) + (B(2,5)*0,2) = (21*0,8) + (96*0,2) = 36
C(2,6) = (A(2,6)*0,8) + (B(2,6)*0,2) = (20*0,8) + (96*0,2) = 35
C(2,7) = (A(2,7)*0,8) + (B(2,7)*0,2) = (35*0,8) + (96*0,2) = 47
C(2,8) = (A(2,8)*0,8) + (B(2,8)*0,2) = (5*0,8) + (96*0,2) = 23
C(3,1) = (A(3,1)*0,8) + (B(3,1)*0,2) = (60*0,8) + (96*0,2) = 67
C(3,2) = (A(3,2)*0,8) + (B(3,2)*0,2) = (35*0,8) + (96*0,2) = 47
C(3,3) = (A(3,3)*0,8) + (B(3,3)*0,2) = (25*0,8) + (96*0,2) = 39
C(3,4) = (A(3,4)*0,8) + (B(3,4)*0,2) = (11*0,8) + (96*0,2) = 28
C(3,5) = (A(3,5)*0,8) + (B(3,5)*0,2) = (5*0,8) + (96*0,2) = 23
C(3,6) = (A(3,6)*0,8) + (B(3,6)*0,2) = (25*0,8) + (96*0,2) = 39
C(3,7) = (A(3,7)*0,8) + (B(3,7)*0,2) = (70*0,8) + (96*0,2) = 75
C(3,8) = (A(3,8)*0,8) + (B(3,8)*0,2) = (35*0,8) + (96*0,2) = 47
C(4,1) = (A(4,1)*0,8) + (B(4,1)*0,2) = (75*0,8) + (96*0,2) = 79
C(4,2) = (A(4,2)*0,8) + (B(4,2)*0,2) = (252*0,8) + (96*0,2) = 220
C(4,3) = (A(4,3)*0,8) + (B(4,3)*0,2) = (11*0,8) + (96*0,2) = 28
C(4,4) = (A(4,4)*0,8) + (B(4,4)*0,2) = (21*0,8) + (96*0,2) = 26
C(4,5) = (A(4,5)*0,8) + (B(4,5)*0,2) = (11*0,8) + (96*0,2) = 28
C(4,6) = (A(4,6)*0,8) + (B(4,6)*0,2) = (25*0,8) + (96*0,2) = 39
C(4,7) = (A(4,7)*0,8) + (B(4,7)*0,2) = (25*0,8) + (96*0,2) = 39
C(4,8) = (A(4,8)*0,8) + (B(4,8)*0,2) = (11*0,8) + (96*0,2) = 28
C(5,1) = (A(5,1)*0,8) + (B(5,1)*0,2) = (60*0,8) + (96*0,2) = 67
C(5,2) = (A(5,2)*0,8) + (B(5,2)*0,2) = (51*0,8) + (96*0,2) = 60
C(5,3) = (A(5,3)*0,8) + (B(5,3)*0,2) = (60*0,8) + (96*0,2) = 67
C(5,4) = (A(5,4)*0,8) + (B(5,4)*0,2) = (35*0,8) + (96*0,2) = 47
C(5,5) = (A(5,5)*0,8) + (B(5,5)*0,2) = (5*0,8) + (96*0,2) = 23
C(5,6) = (A(5,6)*0,8) + (B(5,6)*0,2) = (101*0,8) + (96*0,2) = 100
C(5,7) = (A(5,7)*0,8) + (B(5,7)*0,2) = (25*0,8) + (96*0,2) = 39
C(5,8) = (A(5,8)*0,8) + (B(5,8)*0,2) = (5*0,8) + (96*0,2) = 23
C(6,1) = (A(6,1)*0,8) + (B(6,1)*0,2) = (75*0,8) + (96*0,2) = 79
C(6,2) = (A(6,2)*0,8) + (B(6,2)*0,2) = (110*0,8) + (96*0,2) = 107
C(6,3) = (A(6,3)*0,8) + (B(6,3)*0,2) = (25*0,8) + (96*0,2) = 39
C(6,4) = (A(6,4)*0,8) + (B(6,4)*0,2) = (75*0,8) + (96*0,2) = 79
C(6,5) = (A(6,5)*0,8) + (B(6,5)*0,2) = (35*0,8) + (96*0,2) = 47
C(6,6) = (A(6,6)*0,8) + (B(6,6)*0,2) = (170*0,8) + (96*0,2) = 155
C(6,7) = (A(6,7)*0,8) + (B(6,7)*0,2) = (11*0,8) + (96*0,2) = 28
C(6,8) = (A(6,8)*0,8) + (B(6,8)*0,2) = (35*0,8) + (96*0,2) = 47
C(7,1) = (A(7,1)*0,8) + (B(7,1)*0,2) = (53*0,8) + (96*0,2) = 61
C(7,2) = (A(7,2)*0,8) + (B(7,2)*0,2) = (75*0,8) + (96*0,2) = 79
C(7,3) = (A(7,3)*0,8) + (B(7,3)*0,2) = (11*0,8) + (96*0,2) = 28
C(7,4) = (A(7,4)*0,8) + (B(7,4)*0,2) = (25*0,8) + (96*0,2) = 39
C(7,5) = (A(7,5)*0,8) + (B(7,5)*0,2) = (75*0,8) + (96*0,2) = 79
C(7,6) = (A(7,6)*0,8) + (B(7,6)*0,2) = (25*0,8) + (96*0,2) = 39
C(7,7) = (A(7,7)*0,8) + (B(7,7)*0,2) = (12*0,8) + (96*0,2) = 29
C(7,8) = (A(7,8)*0,8) + (B(7,8)*0,2) = (21*0,8) + (96*0,2) = 36
C(8,1) = (A(8,1)*0,8) + (B(8,1)*0,2) = (55*0,8) + (96*0,2) = 63
C(8,2) = (A(8,2)*0,8) + (B(8,2)*0,2) = (75*0,8) + (96*0,2) = 79
C(8,3) = (A(8,3)*0,8) + (B(8,3)*0,2) = (60*0,8) + (96*0,2) = 67
C(8,4) = (A(8,4)*0,8) + (B(8,4)*0,2) = (70*0,8) + (96*0,2) = 75
C(8,5) = (A(8,5)*0,8) + (B(8,5)*0,2) = (21*0,8) + (96*0,2) = 36
C(8,6) = (A(8,6)*0,8) + (B(8,6)*0,2) = (135*0,8) + (96*0,2) = 127
C(8,7) = (A(8,7)*0,8) + (B(8,7)*0,2) = (21*0,8) + (96*0,2) = 36
C(8,8) = (A(8,8)*0,8) + (B(8,8)*0,2) = (15*0,8) + (96*0,2) = 31
Hasil Penjumlahan
115 39 27 27 106 155 28 35
23 28 35 36 36 35 47 23
67 47 39 28 23 39 75 47
79 220 28 26 28 39 39 28
67 60 67 47 23 100 39 23
79 107 39 79 47 155 28 47
61 79 28 39 79 39 29 36
63 79 67 75 36 127 36 31
Penyelesaian pengurangan :
Rumus : C(x,y) = A(x,y) - B(x,y)
C(1,1) = A(1,1) - B(1,1) = 120-96 = 24
C(1,2) = A(1,2) - B(1,2) = 25-96 = -71
C(1,3) = A(1,3) - B(1,3) = 10-96 = -86
C(1,4) = A(1,4) - B(1,4) = 10-96 = -86
C(1,5) = A(1,5) - B(1,5) = 109-96 = 13
C(1,6) = A(1,6) - B(1,6) = 170-96 = 74
C(1,7) = A(1,7) - B(1,7) = 11-96 = -85
C(1,8) = A(1,8) - B(1,8) = 20-96 = -76
C(2,1) = A(2,1) - B(2,1) = 5-96 = -91
C(2,2) = A(2,2) - B(2,2) = 11-96 = -85
C(2,3) = A(2,3) - B(2,3) = 20-96 = -76
C(2,4) = A(2,4) - B(2,4) = 21-96 = -75
C(2,5) = A(2,5) - B(2,5) = 21-96 = -75
C(2,6) = A(2,6) - B(2,6) = 20-96 = -76
C(2,7) = A(2,7) - B(2,7) = 35-96 = -61
C(2,8) = A(2,8) - B(2,8) = 5-96 = -91
C(3,1) = A(3,1) - B(3,1) = 60-96 = -36
C(3,2) = A(3,2) - B(3,2) = 35-96 = -61
C(3,3) = A(3,3) - B(3,3) = 25-96 = -71
C(3,4) = A(3,4) - B(3,4) = 11-96 = -85
C(3,5) = A(3,5) - B(3,5) = 5-96 = -91
C(3,6) = A(3,6) - B(3,6) = 25-96 = -71
C(3,7) = A(3,7) - B(3,7) = 70-96 = -26
C(3,8) = A(3,8) - B(3,8) = 35-96 = -61
C(4,1) = A(4,1) - B(4,1) = 75-96 = -21
C(4,2) = A(4,2) - B(4,2) = 252-96 = 156
C(4,3) = A(4,3) - B(4,3) = 11-96 = -85
C(4,4) = A(4,4) - B(4,4) = 21-96 = -75
C(4,5) = A(4,5) - B(4,5) = 11-96 = -85
C(4,6) = A(4,6) - B(4,6) = 25-96 = -71
C(4,7) = A(4,7) - B(4,7) = 25-96 = -71
C(4,8) = A(4,8) - B(4,8) = 11-96 = -85
C(5,1) = A(5,1) - B(5,1) = 60-96 = -36
C(5,2) = A(5,2) - B(5,2) = 51-96 = -45
C(5,3) = A(5,3) - B(5,3) = 60-96 = -36
C(5,4) = A(5,4) - B(5,4) = 35-96 = -61
C(5,5) = A(5,5) - B(5,5) = 5-96 = -91
C(5,6) = A(5,6) - B(5,6) = 101-96 = 5
C(5,7) = A(5,7) - B(5,7) = 25-96 = -71
C(5,8) = A(5,8) - B(5,8) = 5-96 = -91
C(6,1) = A(6,1) - B(6,1) = 75-96 = -21
C(6,2) = A(6,2) - B(6,2) = 110-96 = 14
C(6,3) = A(6,3) - B(6,3) = 25-96 = -71
C(6,4) = A(6,4) - B(6,4) = 75-96 = -21
C(6,5) = A(6,5) - B(6,5) = 35-96 = -61
C(6,6) = A(6,6) - B(6,6) = 170-96 = 74
C(6,7) = A(6,7) - B(6,7) = 11-96 = -85
C(6,8) = A(6,8) - B(6,8) = 35-96 = -61
C(7,1) = A(7,1) - B(7,1) = 53-96 = -43
C(7,2) = A(7,2) - B(7,2) = 75-96 = -21
C(7,3) = A(7,3) - B(7,3) = 11-96 = -85
C(7,4) = A(7,4) - B(7,4) = 25-96 = -71
C(7,5) = A(7,5) - B(7,5) = 75-96 = -21
C(7,6) = A(7,6) - B(7,6) = 25-96 = -71
C(7,7) = A(7,7) - B(7,7) = 12-96 = -84
C(7,8) = A(7,8) - B(7,8) = 21-96 = -75
C(8,1) = A(8,1) - B(8,1) = 55-96 = -41
C(8,2) = A(8,2) - B(8,2) = 75-96 = -21
C(8,3) = A(8,3) - B(8,3) = 60-96 = -36
C(8,4) = A(8,4) - B(8,4) = 70-96 = -26
C(8,5) = A(8,5) - B(8,5) = 21-96 = -75
C(8,6) = A(8,6) - B(8,6) = 135-96 = 39
C(8,7) = A(8,7) - B(8,7) = 21-96 = -75
C(8,8) = A(8,8) - B(8,8) = 15-96 = -81
Hasil Pengurangan
24 -71 -86 -86 13 74 -85 -76
-91 -85 -76 -75 -75 -76 -61 -91
-36 -61 -71 -85 -91 -71 -26 -61
-21 156 -85 -75 -85 -71 -71 -85
-36 -45 -36 -61 -91 5 -71 -91
-21 14 -71 -21 -61 74 -85 -61
-43 -21 -85 -71 -21 -71 -84 -75
-41 -21 -36 -26 -75 39 -75 -81
b. Pada tampilan Guide quick start pilih Blank GUI, seperti pada gambar 3.1
C = clipping(C)
set (open.figure1,'CurrentAxes',open.axes3);
set (imagesc(C));colormap ('gray');
set (open.axes3,'Userdata',C);
C = clipping(C)
set (open.figure1,'CurrentAxes',open.axes5);
set (imagesc(C));colormap ('gray');
set (open.axes3,'Userdata',C)
C = clipping(C)
set (open.figure1,'CurrentAxes',open.axes6);
set (imagesc(C));colormap ('gray');
set (open.axes3,'Userdata',C);
l. Kemudian Run program maka akan tampil hasil, seperti pada gambar 3.5
2.
3.3 Tujuan
1. Mengetahui perhitungan aritmatika di dalam script pada aplikasi Matlab.
2. Memahami tentang Pengolahan Konversi Citra Digital.
3. Mempraktekkan Konversi ke grayscale dan biner pada matlab.
3.4 Kesimpulan
1. Selain untuk pengolahan citra digital aplikasi matlab juga bisa digunakan untuk
perhitungan matematika, komputasi dan lainnya.
2. Mengetahui pengertian, cara kerja, dan perbedaan antara GUI dan CLI pada
operasi konversi di matlab.
3. Mengetahui tentang cara mendesain,tata letak sebuah gambar dengan
kreatifitas masing-masing.
Tanggal Asistensi
Instruktur Laboratorium Nilai
Muhammat Misbachul
Munir
(1818007)