Showing posts with label matlab. Show all posts
Showing posts with label matlab. Show all posts

Penambahan Noise di Matlab

Melakukan penambahan noise biasa dilakukan untuk smoothing sebuah citra, memberikan noise pada sebuah citra dapat dilakukan dengan menggunakan fungsi imnoise(). Berikut langkah-langkah yang harus dilakukan :

1. Buka aplikasi matlab, kemudian klik New M-File 


2. Kemudian ketikkan perintah berikut di dalam M-File editor tersebut
gambar = imread('pepaya.jpg');
gray = rgb2gray(gambar);
noise = imnoise(gray, 'Salt & Pepper', 0.03);
noise2 = imnoise(gray, 'Gaussian', 0.2);
figure, imshow(gray), title('Citra Awal');
figure, imshow(noise), title('Penambahan Noise Salt & Pepper 3%');
figure, imshow(noise2), title('Penambahan Noise Gaussian 2%');
3. Setelah source code di ketik, sekarang jalankan program tsb dengan mengklik tombol run pada toolbar
 
4. Maka akan tampil tampilan seperti berikut






READMORE
 

Membuat Gambar Hitam Putih pada Matlab

Merubah citra yang semula berwarna menjadi citra hitam putih di matlab, dapat dilakukan dengan menggunakan fungsi rgb2gray('nama file'). Langkah-langkah yang perlu dilakukan adalah sbb:

1. Buka aplikasi matlab, kemudian klik New M-File 


2. Kemudian ketikkan perintah berikut di dalam M-File editor tersebut
C = imread ('pepaya.jpg');
D = rgb2gray(C);
subplot (2,1,1)
imshow (C)
subplot (2,1,2)
imshow (D)
3. Setelah source code di ketik, sekarang jalankan program tsb dengan mengklik tombol run pada toolbar
 
4. Maka akan tampil tampilan seperti berikut




READMORE
 

Cara Menampilkan Gambar di Matlab

Untuk menampilkan gambar ada beberapa cara yang dapat dilakukan, namun fungsi untuk menampilkan gambar dapat dilakukan dengan menggunakan fungsi imshow('nama file'). Yang pertama kita dapat menampilkan citra dengan menggunakan figure, contoh penggunaannya sbb :

1.  Buka aplikasi matlab, kemudian klik New M-File


2. Kemudian ketikkan perintah berikut di dalam M-File editor tersebut
B = imread ('pepaya.jpg');
figure, imshow (B);
3. Setelah source code di ketik, sekarang jalankan program tsb dengan mengklik tombol run pada toolbar


 
4. Maka output yang akan dihasilkan akan sperti di bawah ini :


Cara yang kedua dapat dilakukan dengan menggunakan subplot, subplot ini menampilkan satu atau lebih citra dalam satu figure, sebagai contoh :

1. Jika menggunakan file yang sama, hapus perintah sebelumnya yang ada di editor kemudian ketikkan perintah dibawah ini
C = imread ('iwan.jpg');
D = rgb2gray(C);
subplot (2,1,1)
imshow (C)
subplot (2,1,2)
imshow (D)
2. Setelah selesai, klik tollbar run dan, keluaran yang akan dihasilkan sbb :


Silahkan dipilih menurut anda yang paling baik.



READMORE
 

Menampilkan Info Gambar pada Matlab

Fungsi imfinfo digunakan untuk menampilkan metadata dari sebuah citra pada pengolahan citra dengan menggunakan matlab. contoh penggunaannya :
 Info = imfinfo ('pepaya.jpg')
Maka hasilnya akan keluar seperti berikut :

READMORE