tugas pengolahan citra
Post on 29-Jun-2015
1.122 Views
Preview:
DESCRIPTION
TRANSCRIPT
TUGAS PENGOLAHAN CITRA
MENGOLAH GAMBAR RGB MENJADI GRAYSCALE, NEGASI, KONTRAS, DAN
BRIGHTNESS
Di Susun Oleh :
Nama : Isnaini Habiballah
Nim : A11.2008.04265
Kelompok : A11.4705
UNIVERSITAS DIAN NUSWANTORO
SEMARANG
TAHUN AJARAN : 2011
Mengolah gambar RGB menjadi Grayscale, Negasi, Kontras, dan Brightness.
1. RGB menjadi Grayscale
Sebelum Sesudah
>> a=imread('aku.jpg');
>> figure,imshow(a);
>> a=imread ('aku.jpg');
>> red=a (:,:,1);
>> green=a (:,:,2);
>> blue=a (:,:,3);
>> gray=0.3*red+0.5*green+0.2*blue;
>> figure,imshow (gray);
2. RGB menjadi Negasi
Sebelum Sesudah
>> a=imread('aku.jpg');
>> figure,imshow(a);
>> a=imread('aku.jpg');>> c=250-a;>> figure, imshow(c);
3. RGB menjadi Kontras
Sebelum Sesudah
>> a=imread('aku.jpg');
>> figure,imshow(a);
>> fi=imread('aku.jpg');
>>max=input('nilai maximun dari
100...255=');
nilai maximun dari 100...255=155
>> fo=fi+fi*((255-max) / (max+eps));
>> figure,imshow(fo),title('hasil kontras');
4. RGB menjadi Brightness
a. Brightness dengan penambahan cahaya.
Sebelum Sesudah
>> a=imread('aku.jpg');
>> imshow(a),title('citra asli');
>> b=a+80;>>figure,imshow(b),title('brightness dengan
k=80');
b. Brightness dengan pengurangan cahaya.
Sebelum Sesudah
>> a=imread('aku.jpg');
>> imshow(a),title('citra asli');
>> b=a-80;>>figure,imshow(b),title('brightness
dengan k=80');
top related