File asli : pengolah citra
Pengolahan Citra (Image
Processing)
Pengolahan citra merupakan proses
pengolahan dan analisis citra yang banyak melibatkan persepsi visual. Proses
ini mempunyai ciri data masukan dan informasi keluaran yang berbentuk citra.
Istilah pengolahan citra digital secara umum didefinisikan sebagai pemrosesan
citra dua dimensi dengan komputer. Dalam definisi yang lebih luas, pengolahan
citra digital juga mencakup semua data dua dimensi. Citra digital adalah
barisan bilangan nyata maupun kompleks yang diwakili oleh bit-bit tertentu.
Umumnya citra digital berbentuk persegi panjang atau
bujur sangkar (pada beberapa sistem pencitraan ada pula yang berbentuk
segienam) yang memiliki lebar dan tinggi tertentu. Ukuran ini biasanya
dinyatakan dalam banyaknya titik atau piksel sehingga ukuran citra selalu
bernilai bulat. Setiap titik memiliki koordinat sesuai posisinya dalam citra.
Koordinat ini biasanya dinyatakan dalam bilangan bulat positif, yang dapat
dimulai dari 0 atau 1 tergantung pada sistem yang digunakan. Setiap titik juga
memiliki nilai berupa angka digital yang merepresentasikan informasi yang
diwakili oleh titik tersebut.
Format data citra digital
berhubungan erat dengan warna. Pada kebanyakan kasus, terutama untuk keperluan
penampilan secara visual, nilai data digital merepresentasikan warna dari citra
yang diolah. Format citra digital yang banyak dipakai adalah Citra Biner
(monokrom), Citra Skala Keabuan ( gray scale ), Citra Warna ( true color ), dan
Citra Warna Berindeks.
Image atau gambar adalah representasi spasial dari suatu objek yang sebenarnya dalam bidang dua
Image atau gambar adalah representasi spasial dari suatu objek yang sebenarnya dalam bidang dua
dimensi yang
biasanya ditulis dalam koordinat kartesian x-y, dan setiap koordinat
merepresentasikan
satu sinyal terkecil dari objek yang biasanya koordinat terkecil ini disebut
sebagai
piksel.
Karena merupakan sistem koordinat yang memiliki nilai maka biasanya image
dianggap
sebagai
sebuah matrik x-y yang berisi nilai piksel.
Pembacaan
Image
Pada matlab fungsi untuk melakukan
pembacaan image standar yaitu:
imread(‘banget.jpg’)
imshow(‘banget.jpg’)
proses
|
|
Ekstraksi Nilai Piksel Red, Green dan Blue (RGB)
Foto=imread(‘banget.jpg’)
Imshow=(foto)
Hasil
|
Red=foto(:,:,1)
Imshow(red)
|
Green=foto(:,:,2)
Imshow(green)
|
Blue=foto(:,:,3)
Imshow(blue)
|
Konversi Gambar dari RGB ke Grayscale
Gambar=imread(‘banget.jpg’)
|
Red=foto(:,:,1)
Imshow(red)
|
Green=foto(:,:,2)
Imshow(green)
|
Blue=foto(:,:,3)
Imshow(blue)
|
gray2=0.3*red+0.5*green+0.2*blue
imshow(gray2)
|
|||
Membuat Histogram Image
Red=foto(:,:,1)
Imhist(red)
|
Green=foto(:,:,2)
Imhist(green)
|
Blue=foto(:,:,3)
Imhist(blue)
|
Merahgray2=0.3*red+0.5*green+0.2*blue
Imhist(gray)
|
Depth Resilution
24bit bmp
198*256=50688
pixels
File size:
50688*3=152064
bytes
149KB
Actual size
149KB
4 bit bmp
198*256=50688 pixels
file size:
50688*0.5=25344 byte= 25KB
Actual size 25KB
8 bit bmp
198*256=50688 pixels
file size:
50688*1=50688 byte
actual size KB
4 bit bmp
198*256=50688 pixels
file size:
50688*0.5=25344 byte= 25KB
Actual size 25KB
8 bit bmp
198*256=50688 pixels
file size:
50688*1=50688 byte
actual size KB
Tidak ada komentar:
Posting Komentar