Tugas pengolahan citra

6
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

description

pengolahan citra digital

Transcript of Tugas pengolahan citra

Page 1: Tugas pengolahan citra

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

Page 2: Tugas pengolahan citra

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);

Page 3: Tugas pengolahan citra

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

Page 4: Tugas pengolahan citra

>> 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

Page 5: Tugas pengolahan citra

>> 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

Page 6: Tugas pengolahan citra

>> a=imread('aku.jpg');

>> imshow(a),title('citra asli');

>> b=a-80;>>figure,imshow(b),title('brightness

dengan k=80');