Selasa, 14 Februari 2012

Tugas Pengolahan Citra


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
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



Hasil gambar


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







 



Tidak ada komentar:

Posting Komentar