Anda di halaman 1dari 5

TUGAS RUTIN 2

Nama : Alfi Irawan Lubis

NIM : 5173151002

Matkul : Pengolahan Citra

Soal

Sebuah Gambar mempunyai nilai warna yang berbeda beda. Dalam kehidupan sehari-hari
kita sering mendengar RGB (red, green, blue) dari suatu gambar. Jika menggunakan
photoshop atau dengan menggunkan aplikasi photo yang lain maka akan dapat kita lihat
berapa kombinasi nilai R,G, dan B pada suatu gambar. Sekarang bagaimana mengetahui nilai
RGB tersebut dengan menggunakan Matlab.

 Sampel gambar yaitu foto berwarna, foto masing-masing peserta.


 Conversi ke grayscale dengan matlab
 Cari Nilai RGB masing-masing gambar
 Screenshot proses serta hasilnya
 Jelaskan kedua-duanya serta apa perbedaanya

Jawab

Pada tugas ini saya akan mengubah suatu foto yang berbentuk RGB (Red,Green,Blue)
kedalam bentuk grayscale (abu abu/hitam putih). Disini saya menggunakan foto berikut ini
sebagai sampel:
Proses pertama yang harus kita lakukan adalah membuka aplikasi matlab terlebih dahulu
sehingga akan muncul tampilan pertama berikut:

Pertama pergi ke toolbar home untuk mengupload foto anda jika anda menggunakan matlab
secara online, karena saya menggunakannya pada saat ini.

Lalu tuliskan script berikut ini untuk mengubah foto yang berbentuk RGB (Red,Green,Blue)
kedalam bentuk grayscale (abu abu/hitam putih)

gambar = imread(‘aaa.jpg’);

gambar2=rgbgray2(gambar);

imshow(gambar)

%imshow(gambar2)

Kemudian klik tombol run(F5) untuk menjalankan programnya

Maka akan tampil seperti dibawah ini yang memunculkan gambar asli.
Nah untuk mengubah nya menjadi grayscale, cukup pindahkan ‘%’ dari ‘imshow(gambar2)’
ke ‘imshow(gambar)’ . maka akan tampil seperti dibawah ini

Pada setiap gambar terdapat perpaduan warna yang menyusun gambar tersebut. Warna warna
dasar tersebut adalah merah, hijau dan biru atau RGB lalu Cyan,Magenta,Yellow dan Black
atau CMYK serta satu lagi yaitu perpaduan warna hitam dan warna putih atau Grayscale.
Pada foto diatas yang disebelah kiri, merupakan jenis foto RGB dimana terdapat banyak
perpaduan warna antara merah, hijau dan biru sedangkan foto yang terdapat disebelah kanan
merupakan foto grayscale yang hanya berpadukan antara warna hitam dan putih. Kedua foto
mempunyai besar penyimpanan 8 bit sehingga memiliki interval nilai angka dari mulai 0 –
255.

Untuk mengetahui besaran nilai RGB pada suatu foto dapat digunakan script berikut ini dan
ditulis di command window :

Imread (nama gambar.jpg) atau juga bisa langsung tulis nama variabelnya.untuk gambar
asli

Dan untuk grayscale, cukup tulis nama variabelnya saja

Contohnya: >> gambar2

seperti biasa setelah selesai mengkoding lalu klik tombol run untuk mengetahui besaran nilai
gambar tersebut yaitu:
Gambar asli

Gambar Grayscale

Anda mungkin juga menyukai