Anda di halaman 1dari 8

LAPORAN

HASIL PRAKTIK I MENGGUNAKAN MATLAB 2023

M. ANDREYANTO

NIM : 200601013

PRODI SISTEM INFORMASI FAKULTAS TEKNIK

UNIVERSITAS HAMZANWADI

2023
pada peraktik kali ini, kita di minta untuk mengubah nilai (C) pada contoh codingan dan
melihat hasilnya, adapun nilai yang akan di ubah semula c=10 menjadi c=2, c=5, c=15, c=30.

SAMPLE {C=10.}

im_original=imread('wok.JPG');

im_gray=rgb2gray(im_original);

r=im_gray;

c=10;

s=uint8(c*(log10(double(1+r))));

min_in=min(min(r));

max_in=max(max(r));

min_out=min(min(s));

max_out=max(max(s));

s=uint8((s-min_out)*(max_in/(max_out-min_out)));

%Visualization

figure('Name','Log Transformation');

subplot(2,3,1);

imshow(im_original);

title('Original Image');

subplot(2,3,2);

imshow(im_gray);

title('Grayscale Image');

subplot(2,3,3);

imshow(s);

title('Log Transform Image (c =10)');

subplot (2,3,4);

imhist(im_original);

title('Hystogram Original Image');


subplot (2,3,5);

imhist(im_gray);

title('Hystogram Grayscale Image');

subplot (2,3,6);

imhist(s);

title('Hystogram Log Transform Image');

Gambar 1. 1 Sample C = 10
Gambar 1. 2 Sampel C = 2
Gambar 1. 3 Sampel C = 15
Gambar 1. 4 Sampel C = 30
Gambar 1. 5 Sampel C = 5

Anda mungkin juga menyukai