Masi bersemangat untuk update di hari ini... ane terusin dah postingnya :D .. masi tentang Matlab.. kali ini tentang function brightness yang ane bahas.. secara bahasa brightness artinya adalah cerah... jadi secara gampangnya methode ini berfungsi untuk mepercerah sebuah citra, tujuan utamanya adalah untuk memperbesar kekontrasan sebuah citra... misal ada citra seperti ini
jika kecerahannya ditingkatkan maka akan terlihat lebih kontras lagi, bisa lihat seperti ini
untuk menerapkan methode brightness ini, memakai rumus seperti ini
lalu beginilah function (M-file) nya di Matlab
function hasil = Cerah(citra,input)Pemanggilannya begini
hasil = citra;
[m,n] = size(citra);
for k = 1:m
for l = 1:n
hasil(k,l) = citra(k,l)+input;
end
end
subplot(2,2,1);imshow(citra);title('citra asli');
subplot(2,2,2);imhist(citra);title('histogram citra asli');
subplot(2,2,3);imshow(hasil);title('hasil citra cerah');
subplot(2,2,4);imhist(hasil);title('histogram citra cerah');
end
i = imread('cameraman.tif');
Cerah(i,50);
penjelasannya seperti ketika function buatan kita tadi kita panggil maka harus mengisikan 2 parameter nya.. yaitu parameter citra nya dan parameter nilai untuk kecerahan citra nya :D begitu ....
hasil pemanggilan function diatas adalah seperti gambar dibawah ini dan sampai disini dulu postingan kali ini :)