Selasa

Tugas Listing Program Histogram Pengolahan Citra

% Tugas Pengolahan citra menggunakan MatLab
% Membuat Histrogram pada Image Menggunakan MatLab

clear all;
close all;

l=imread('Sunset.jpg');
% mengambil gambar dari folder work
l1=rgb2gray(l);
% mengkonverter format RGB menjadi GRay
figure(1)
subplot(1,2,1)
imshow(l1)

% Menampilkan Image Dalam Bentuk Gambar Asli
title('Gambar Asli');
[counts x]=imhist(l1);
counts1=counts(2:256-1,:);
x1=[2:1:255];
h=hist(counts1,x1);
p=histeq(l1,h);
subplot(1,2,2)
imshow(p);


title('Gambar Diproses');
hold on;
figure(2)
subplot(1,2,1)
imhist(l1)

title('Proses Histogram dari Gambar Asli');
subplot(1,2,2)
imhist(p)
title('Proses Histogram dari Gambar yang di Edit');
hold on;

k=mean2(l1);
k2=mean2(p);
dev=std2(l1);
dev1=std2(p);
[co xi]=imhist(l1,8);
[co1 xi1]=imhist(p,8);
m=mean2(xi);
m2=mean2(xi1);
stdev=std2(xi);
stdev1=std2(xi1);

disp('Gambar Asli');
disp(k);
disp(m);
disp(dev);
disp(stdev);

disp('Gambar Diproses');
disp(k2);
disp(m2);
disp(dev1);
disp(stdev1);

Tidak ada komentar: