Matlab - Black and White Image - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Matlab - Black and White Image, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel image processing, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Matlab - Black and White Image
link : Matlab - Black and White Image

Baca juga


Matlab - Black and White Image

Sebuah image dengan foto pemandangan atau suatu barang yang berwarna-warni adalah hal yang biasa, tetapi bila image tersebut dijadikan warna hitam-putih dapat terkesan lebih berseni.

Pada Posting ini akan menjelaskan cara membuat image yang berwarna menjadi hitam putih menggunakan Sofware MatLab.



Matlab yang digunakan adalah pada posting ini adalah Matlab 2009

Berikut ini adalah Original Image yang akan diubah menjadi warna hitam-putih


Berikut ini adalah hasil manipulasi image menjadi Black & White


Berikut ini adalah Kode Program untuk menjadikan image menjadi Black & White menggunakan MatLab.
menghilangkan cache
clear;

%mengambil data gambar
tmp = imread('sample.jpg');

%lakukan pembacaan pixel sebesar dimensi gambar yaitu 375x500x3
for i=1:375
for j=1:500
%nilai warna lebih kecil dari 128 dijadikan hitam
%nilai warna lebih besar dari 128 dijadikan putih
if(tmp(i,j,1) < 128)
img(i,j,1) = 0;
else
img(i,j,1) = 256;
end

if(tmp(i,j,2) < 128)
img(i,j,2) = 0;
else
img(i,j,2) = 256;
end

if(tmp(i,j,3) < 128)
img(i,j,3) = 0;
else
img(i,j,3) = 256;
end
end
end

%menampikan gambar hasil manipulasi
imshow(img);
Dimensi dari image sample.jpg (nama file contoh diatas)  adalah 375x500x3. Apabila Anda menggunakan image yang lain sangat mungkin dimensinya berbeda. 

Berikut ini adalah penjelasan dari angka-angka dimensi tersebut.
  • 375 = Mengartikan Lebar  Image
  • 500 = Mengartikan Panjang Image
  • 3     = Mengartikan image terdiri dari 3 matriks yaitu (Red, Green, Blue)
Algoritma Black & White
  1. Perubah warna pixel menjadi hitam-putih tersebut dilakukan pada tiga matriks (Red, Green, Blue)
  2. Apabila nilai warna pada sebuah pixel dari suatu matriks (Red, Green, Blue) lebih kecil dari 128 dijadikan angka 0
  3. Apabila nilai warna pada sebuah pixel lebih besar dari 128 dijadikan angka 256


Demikianlah Artikel Matlab - Black and White Image

Sekianlah artikel Matlab - Black and White Image kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Matlab - Black and White Image dengan alamat link https://dev-create.blogspot.com/2011/03/matlab-black-and-white-image.html