Nama : Frida Fatah Abdullah Aziz
Nim : SIR200913
Kuliah : Arsitektur dan Organisasi Komputer
Dosen Praktek: Bambang Susilo
Mengedit Gambar dengan Matlab
1. Untuk melihat kode matematis dari suatu file (image ataupun audio).
- pilih menu file
- kemudian pilih open
- pilih file yang di inginkan, misalnya f1.jpg maka akan muncul tampilan seperti di bawah ini

- klik pada generate M-code, kemudian klik finish. Lalu hasilnya seperti di bawah ini.

2. Untuk memanipulasi image. (membalikan gambar secara horisontal dan mengubah warna).
- pada M-file ketikan koding berikut:
gb_asli=imread('f1.jpg');
[a,b,c]=size(gb_asli);
for baris=1:a
for kolom=1:b
gb_modif(baris,kolom,: )=gb_asli(baris,(b-(kolom-1)),: );
end
end
imshow(gb_asli)
figure,imshow(gb_modif)
gb_modif2=gb_modif;
gb_modif2(:,:,1)=gb_modif(:,:,3);
gb_modif2(:,:,3)=gb_modif(:,:,1);
figure,imshow(gb_modif2)
1. Gambar Flip secara Horizontal.
koding yang membuat gambar tersebut flip horizontal adalah.for baris=1:a
for kolom=1:b
gb_modif(baris,kolom,: )=gb_asli(baris,(b-(kolom-1)),: );
end2. Gambar berubah warna.
koding yang membuat gambar tersebut flip horizontal adalah.gb_modif2=gb_modif;
gb_modif2(:,:,1)=gb_modif(:,:,3);
gb_modif2(:,:,3)=gb_modif(:,:,1);


2 komentar
kenapa script untuk merubah flip horisontal, harus berubah dari :
ReplyDeletekolom
menjadi :
(b-(kolom-1))
gan, kalau flip vertikal gimana ???
ReplyDelete