Matlab - Image Blurring - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Matlab - Image Blurring, 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 - Image Blurring
link : Matlab - Image Blurring

Baca juga


Matlab - Image Blurring

Image Blurring adalah sebuah filter pada pengelolahan citra digital untuk membuat image menjadi buram.






Image Blurring biasanya diimplementasikan pada gambar untuk menyembunyikan sebuah informasi seperti.
  • membuat buram plat nomor kendaran
  • membuat buram wajah seseorang
  • membuat buram nomor rumah
  • membuat buram nama jalan pada papan nama jalan

Pada Posting ini akan menjelaskan cara membuat image menjadi buram menggunakan Sofware MatLab. Matlab yang digunakan adalah pada posting ini adalah Matlab 2009.

Berikut ini adalah Original Image yang akan diubah menjadi buram



Berikut ini adalah hasil manipulasi image menjadi buram


Berikut ini adalah Kode Program untuk menjadikan image Grayscale menggunakan MatLab.
%membersihkan cache
clear;

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

%untuk mengatur tingkat blur/buram
blurVal = 12;

%lakukan pembacaan pixel sebesar dimensi gambar yaitu 375x500x3
for i=1:375
posisi = 1;
for j=1:500

%mengambil warna
if(posisi == 1)
wrnRed = tmp(i,j,1);
wrnGreen = tmp(i,j,2);
wrnBlue = tmp(i,j,3);
end

%manipulasi warna dimensi/matrix
img(i,j,1) = wrnRed;
img(i,j,2) = wrnGreen;
img(i,j,3) = wrnBlue;

posisi = posisi + 1;
if(posisi > blurVal)
posisi = 1;
end
end

end

%menampikan gambar hasil manipulasi
imshow(img);
Dimensi dari image sample.jpg (nama file pada 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 Blurring
  • Pengubah image menjadi Blur/buram dilakukan pada tiga matriks (Red, Green, Blue)
  • Nilai warna pada setiap matriks (Red, Green, Blue) disamakan dengan warna pixel yang disampingnya sebanyak N (semakin besar angka pada N maka akan semakin buram) pixel


Demikianlah Artikel Matlab - Image Blurring

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

Anda sekarang membaca artikel Matlab - Image Blurring dengan alamat link https://dev-create.blogspot.com/2011/03/matlab-image-blurring.html