Mengubah Gambar Menjadi Mode Grayscale

Assalamu'alaikum poinreaders,
Pada pembahasan kali ini kita akan melanjutkan materi tentang Pengolahan Citra RGB pada MATLAB. Pada kesempatan kali ini kita akan belajar mengenai Mode Grayscale pada Pengolahan Citra pada MATLAB. Apa itu Pengolahan Citra Mode Grayscale? Untuk pembahasan lengkapnya yuk simak ulasan berikut...
Mengubah Gambar Menjadi Mode Grayscale

Mode Grayscale merupakan salah satu Mode warna yang menggunakan lebih dari 256 bayangan abu-abu. Setiap piksel dalam sebuah image dengan Mode Grayscale mempunyai nilai kecerahan (brightness) dengan rentang 0 (hitam) – 255 (putih). Nilai Grayscle ini juga dapat menggunakan presentase 0% warna putih dan 100% warna hitam. Untuk mengubah sebuah gambar Mode RGB menjadi Mode Grayscale pada MATLAB langkah-langkahnya adalah sebagai berikut :

Langkah Pertama yaitu memasukan file gambar atau image yang akan kita olah dengan menggunakan syntak :
img = imread(''C:\Users\USER\Videos\citra-rgb.jpg''); 
Syntak yang berwarna merah diatas merupakan File Location dari gambar yang akan kita olah. Sobat bisa menggantinya dengan File Location dari gambar yang akan sobat olah.

Langkah Kedua yaitu mengubah gambar yang akan pilih kedalam Mode RGB seperti pada pembahasan sebelumnya dengan menggunakan syntak :
subplot(1,3,1);
imagesc(img(:,:,1));
title('Red');

subplot(1,3,2);
imagesc(img(:,:,2));
title('Green');

subplot(1,3,3);
imagesc(img(:,:,3));
title('Blue');
Langkah Ketiga yaitu mengubah gambar yang kita masukan menjadi Mode Grayscale. Sobat bisa menuliskan perintah berikut pada Command Windows MATLAB :
colormap gray;

Berikut ini output dari program yang dihasilkan :

Output Pengolahan Citra Mode RGB
Gambar 1. Output Pengolahan Citra Mode RGB

Output Pengolahan Citra Mode Grayscale
Gambar 2. Output Pengolahan Citra Mode Grayscale

Sobat poinreaders juga bisa mengunduh syntak tersebut pada link di bawah ini :


Semoga materi yang saya sampaikan tentang MATLAB dapat dipahami poinreaders. Silakan tulis pertanyaan seputar materi yang telah dibahas pada kolom komentar. Jangan lupa follow akun sosial kami agar poinreaders bisa mendapatkan materi terbaru tentang pemrograman.

Share this

Related Posts

Previous
Next Post »