Citra
(image) sebagai salah satu komponen multimedia yang memegang peranan penting
sebagai bentuk informasi visual. Citra mempunyai karakteristik yang tidak
dimiliki oleh data teks, yaitu citra kaya dengan informasi. Ada sebuah
peribahasa yang berbunyi “sebuah gambar bermakna lebih dari seribu kata” (a
picture is more than a thousand words). Maksudnya tentu sebuah gambar dapat
memberikan informasi yang lebih banyak daripada informasi tersebut disajikan
dalam bentuk kata-kata (tekstual). Meskipun sebuah citra kaya informasi, namun
seringkali citra yang kita miliki mengalami penurunan mutu (degradasi),
misalnya mengandung cacat atau derau (noise), warnanya terlalu kontras, kurang
tajam, kabur (blurring), dan sebagainya. Tentu saja citra semacam ini menjadi lebih
sulit diinterpretasi karena informasi yang disampaikan oleh citra tersebut
menjadi berkurang. Agar citra yang mengalami gangguan mudah diinterpretasi
(baik oleh manusia maupun mesin), maka citra tersebut perlu dimanipulasi
menjadi citra lain yang kualitasnya lebih baik menggunakan teknik pengolahan
citra.
Image Enhancement
Operasi-operasi
yang dilakukan di dalam pengolahan citra banyak ragamnya. Salah satunya adalah
Image Enhancement, yaitu suatu operasi atau teknik untuk lebih mendetailkan sebuah
citra. Proses peningkatan mutu citra bertujuan untuk memperoleh citra yang
dapat memberikan informasi sesuai dengan tujuan/kepentingan pengolahan citra.
Proses
peningkatan mutu citra ini termasuk memperbaiki citra yang ketika proses
akuisisi mengalami ganguan yang signifikan seperti noise, gangguan geometris,
radiometrik dan beberapa gangguan faktor alam lainnya. Suatu metode pendekatan
peningkatan mutu citra yang terbaik untuk satu implementasi belum tentu baik
untuk implementasi lainnya, sebab karakteristik citra dapat saling berbeda.
Contrast Adjustment
Contrast
adjustment merupakan teknik yang digunakan untuk mendapatkan citra baru dengan
kontras yang lebih baik daripada kontras dari citra asalnya. Citra yang
memiliki kontras rendah dapat terjadi karena kurangnya pencahayaan, kurangnya
bidang dinamika dari sensor citra, atau kesalahan setting pembuka lensa pada
saat pengambilan citra. Ide dari proses contrast adjustment adalah untuk
meningkatkan bidang dinamika dari gray level di dalam citra yang akan diproses.
Proses contrast stretching termasuk proses perbaikan citra yang bersifat point
processing, yang artinya proses ini hanya tergantung dari nilai intensitas
(gray level) satu pixel, tidak tergantung dari pixel lain yang ada di
sekitarnya
Beberapa fungsi yang dapat dilakukan
dalam contrast adjustment ini, antara lain:
Imadjust
Intensity
adjustment bekerja dengan cara melakukan
pemetaan linear terhadap nilai intensitas pada histogram awal menjadi nilai
intensitas pada histogram yang baru.
I
= imread('anggur.jpg');
imshow(I)
P
= imadjust(I,[0.3 0.7],[]);
figure
Imcontrast
Perbaikan
citra ini dilakukan untuk memperbaiki citra asli yang kurang bagus diakibatkan
dari proses akuisisi citra yang diperoleh dengan menggunakan media scanner.
clear
all;
close
all;
clc;
I
= imread('anggur.jpg');
I_gray
= rgb2gray(I);
figure('Name','Original
Image');
imshow(I);
figure('Name','adjusted
Contrast Manually');
imshow(I_gray);
imcontrast(gca)
Imsharpen
Fungsi
ini berguna untuk mempertajam tampilan gambar, sehingga image yang telah diubah
akan mengalami peningkatan ketajaman.
image=
imread('anggur.jpg');
H
= 1 - fspecial('gaussian' ,[2 3],2);
sharpened
= imfilter(image,H);
Histeq
Histogram
equalization bertujuan untuk menghasilkan citra
keluaran yang memiliki nilai histogram yang relatif sama.
clc;
close
all;
img
= imread('anggur.jpg');
imshow(img);
x=rgb2ntsc(img);
x(:,:,1)=histeq(x(:,:,1));
c2=ntsc2rgb(x);
imshow(c2)
title('Original');
rimg=histeq(img(:,:,1));
gimg=histeq(img(:,:,2));
bimg=histeq(img(:,:,3));
img=cat(3,rimg,gimg,bimg);
figure(2)
imshow(img)
Daftar Pustaka
https://lakilakiidaman.wordpress.com/
http://www.mathworks.com/help/images/contrast-adjustment-.html
– diakses tanggal 23 Mei 2016 pukul 11.30 WIB
http://download.portalgaruda.org/article.php?article=316426&val=7612&title=PERBAIKAN%20KUALITAS%20CITRA%20MENGGUNAKAN%20METODE%20CONTRAST%20STRETCHING
diakses tanggal 23 Mei 2016 pukul 13.05 WIB
http://www.vision.jhu.edu/teaching/vision/vision14/Homeworks/soln-hw2-vision14.pdf
diakses tanggal 24 Mei 2016 pukul 16.15 WIB
http://www.mathworks.com/help/images/ref/imcontrast.html#f4-475535
diakses tanggal 25 Mei 2016 pukul 10.47 WIB
https://pemrogramanmatlab.wordpress.com/pengolahan-citra-digital-menggunakan-matlab/perbaikan-kualitas-citra/
diakses tanggal 25 Mei 2016 pukul 11.00 WIB
http://stackoverflow.com/questions/15854228/matlab-image-sharpening-gaussian-high-pass-filter-using-1-gaussian-low-pass
diakses tanggal 27 Mei pukul 22.35 WIB
No comments:
Post a Comment