Popular Post

Posts

Posted by : YAHYA Monday 31 October 2016

Buatlah program Matlab sederhana dari fungsi-fungsi (transformasi) berikut untuk suatu citra;
  1. Pangkat dua
  2. Negatif (komplemen)
  3. Log
  4. Inverse Log
Untuk setiap fungsi tersebut, lakukan
    1. Tampilkan citra asli dan citra hasil transformasi pada layar komputer
    2. Simpan citra asli dan citra hasil transformasi pada memori komputer
    3. Komentari perubahan akibat transformasi-transformasi tersebut.
  1. Suatu citra A dengan ukuran 6x6 piksel seperti di bawah ini


A = [1 3 4 2 6 8; 3 4 5 4 3 2; 2 3 4 7 6 5; 2 3 1 4 5 6; 6 7 5 4 3 2; 5 4 6 7 6 5];


Dengan padding periodik, tapislah citra tersebut dengan tapis averaging 3x3 dan 5x5.
  1. Buat program Matlab untuk implementasi penapisan di atas.
  2. Tampilkan nilai piksel asli dan nilai piksel hasil penapisan dari kedua proses di atas


  1. Code Matlab dengan fungsi transformasi Negatif
clear; clc; close all;

citra=imread('citra.jpg');
citra_neg=imcomplement(citra);

subplot(1,2,1), imshow(citra), title('Citra Asli');

subplot(1,2,2), imshow(citra_neg), title('Citra Negatif');
  • Citra hasil dari transformasi negatif :
Pada Transformasi negatif dapat dilihat bahwa gambar di invert atau nilai pada gambar di ubah
  • Code Matlab dengan Fungsi Transformasi Logaritma


clear; clc; close all;

citra=imread('citra.jpg');
citra_double = im2double(citra);
citra_1 = 2*log(1+citra_double);
citra_2 = 5*log(1+citra_double);
citra_3 = 7*log(1+citra_double);

subplot(2,2,1),imshow(citra), title('Citra Asli');

subplot(2,2,2),imshow(citra_1), title('Transformasi Citra dg c = 2');

subplot(2,2,3),imshow(citra_2), title('Transformasi Citra dg c = 5');

subplot(2,2,4),imshow(citra_3), title('Transformasi Citra dg c = 7');


  • Citra hasil dari fungsi transformasi log :

Pada trasnsformasi Log dapat dilihat terjadi perubahan pada kontras gambar

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © KISAH SIPENULIS BLOG SEO - Devil Survivor 2 - Powered by Blogger - Designed by Johanes Djogan -