Anda di halaman 1dari 10

LAPORAN 1

OPERASI ARITMATIK DAN GEOMETRI

Disusun Untuk Memenuhi Tugas


Mata Kuliah Praktikum Pengolahan Citra Digital Semester 6

Penyusun:
JTD 3A

NO.ABSEN NAMA NIM


16 Prabhaswara Istaprayojana 1641160075

JARINGAN TELEKOMUNIKASI DIGITAL


TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2019
1. Gambar

a = imread ('jana.png')
imshow (a);

2. Aritmatika Pengurangan

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
3. Aritmatika Penjumlahan
a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);

4. Aritmatika Perkalian
a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
5. Aritmatika Pembagian

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);
6. Operasi Logika

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);

%Bagian Operasi Logika%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
7. Operasi Logika OR

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);

%Bagian Operasi Logika%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);

%Bagian Operasi Logika OR%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = or (ganti1, ganti2);
subplot (1,3,3), imshow (Output);
8. Operasi Logika OR Gray

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);

%Bagian Operasi Logika%


b = imread ('intrepid.png')
ganti1=rgb2gray(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);

%Bagian Operasi Logika OR%


b = imread ('intrepid.png')
ganti1=rgb2gray(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = or (ganti1, ganti2);
subplot (1,3,3), imshow (Output);
9. Logika And

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);

%Bagian Operasi Logika%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);

%Bagian Operasi Logika OR%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = or (ganti1, ganti2);
subplot (1,3,3), imshow (Output);

%Bagian Operasi Logika AND%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = and (ganti1, ganti2);
subplot (1,3,3), imshow (Output);
10. Operasi Geometri RGB

a = imread ('jana.png')
imshow (a);
kontras = 255-a;
imshow (kontras);
kontras2 = a+100;
imshow (kontras2);
kontras3 = a*13;
imshow(kontras3);
kontras4 = a/13;
imshow (kontras4);

%Bagian Operasi Logika%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);

%Bagian Operasi Logika OR%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = or (ganti1, ganti2);
subplot (1,3,3), imshow (Output);

%Bagian Operasi Logika AND%


b = imread ('intrepid.png')
ganti1=im2bw(a);
ganti2=im2bw(b);
subplot (1,3,1), imshow (ganti1);
subplot (1,3,2), imshow (ganti2);
Output = and (ganti1, ganti2);
subplot (1,3,3), imshow (Output);

%Operasi Geometri RGB%


d = imrotate (a,90);
subplot (1,2,1), imshow (a);
subplot (1,2,2), imshow (d);
Analisa :

1. Aritmatika pengurangan mengatur besarnya contrast suatu gambar


2. Aritmatika penjumlahan mengatur besarnya kecerahan suatu gambar
3. Aritmatika perkalian mengatur besarnya contrast yang dikali 13x dari gambar
sebelumnya (aslinya)
4. Aritmatika pembagian mengatur besarnya contrast yang dibagi 13x dari gambar
sebelumnya (aslinya)
5. Pada operasi logika OR pada gambar yang dihasilkan ada dua gambar seperti menyatu
namun cerah keputihan
6. Pada operasi logika AND pada gambar yang dihasilkan ada dua gambar seperti menyatu
namun lebih jelas
7. Operasi Geometri RGB membuat gambar 1 berputar sebesar 90 derajat dari gambar
aslinya

Kesimpulan

1. Dari percobaan operasi aritmatik dapat disimpulkan bahwa warna gambar dapat berubah
tergantung operasi aritmatika (pengurangan, perkalian, penjumlahan, dan pembagian) yang
di masukkan.
2. Dari percobaan operasi logika dapat disimpulkan bila dua gambar di beri masukkan (AND
atau OR) maka akan menghasilkan gambar yang menyatu tergantung operasi logika yang
di inputkan.
3. Dari percobaan operasi geometri dapat di simpulkan bahwa operasi translasi yaitu
menambah bagian samping kiri dan bawah pada gambar.

Anda mungkin juga menyukai