[1]Dasar Image processing dan Computer Vision OpenCV - Apa itu Gambar ? [Python Tutorial]

Bismillahirohmanirohim..
Assalamualaikum tmn2 disini kita akan belajar (lagi) yang namanya Image Processing, kita akan belajar mulai dari dasar2 image processing seperti :
1. What are images ?
2. Image Formation 
3. Storing images on computer
4. Getting started with OpenCV - reading, writing, and displaying images 
5. Gray scaling
6. Color spaces
7. Histrogram
8. Drawing Images


1. What is an images ?
nah kita mulai dulu dari definisi Citra (image) sebagai salah satu komponen multimedia memegang peranan sangat 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).  

                                       
Secara harafiah, citra (image) adalah gambar pada bidang dwimatra (dua dimensi). Ditinjau dari sudut pandang matematis, citra merupakan fungsi menerus (continue) dari intensitas cahaya pada bidang dwimatra. Sumber cahaya menerangi objek, objek memantulkan kembali sebagian dari berkas cahaya tersebut. Pantulan cahaya ini ditangkap oleh oleh alat-alat optik, misalnya mata pada manusia, kamera, pemindai (scanner), dan sebagainya, sehingga bayangan objek yang disebut citra tersebut terekam.
Citra sebagai keluaran dari suatu sistem perekaman data dapat bersifat:
1. optik berupa foto,
2. analog berupa sinyal video seperti gambar pada monitor televisi,
3. digital yang dapat langsung disimpan pada suatu pita magnetik
  

2. Image Formation 
pada penjelasan diatas kita sudah tau bahwa gambar adalah fungsi malar (kontinyu) dari intensitas cahaya pada dwimatra yang bisa di simbolkan dengan f(x,y) yang dalam hal ini:
(x,y)    : koordinat pada bidang dwimatra
f(x,y)   : intensitas cahaya (brightness) pada titik (x,y)
x mempresentasikan horizontal (sumbu datar), y mempresentasikan vertical (sumbu tegak) seperti pada gambar 

cara menentukan koordinat titik dalam citra
                  
karena cahaya merupakan bentuk energi, maka intensitas cahaya bernilai antara 0 sampai tak hingga.
0 <= f(x,y) < tak hingga
nilai f(x,y) sebenarnya adalah hasil kali dari :
1. i(x,y) = jumlah cahaya yang berasal dari sumbernya (illumination), nilainya antara 0 sampai titik berhingga dan,
2. r(x, y) = derajat kemampuan objek memantulkan cahaya (reflection), nilainya antara 0 sampai 1

proses pembentukan intensitas cahaya. Sumber cahaya menyinari permukaan objek. Jumlah pancaran
(iluminasi) cahaya yang diterima objek pada koodinat (x, y) adalah i(x, y). Objek memantulkan cahaya yang di terimanya dengan derajat pantulan r(x, y). Hasil kali antara i(x, y) dan r(xy) menyatakan intensitas cahaya pada koordinat (x, y) yang ditangkap oleh sensor visual pada sistem optik. 

jadi..
 f(x,y) = i(x,y) . r(x,y)
yang dimana,
0 <= i(x,y) < tak hingga
0 <=r(x,y) <= 1
dan jadilah 
0 <= f(x,y) < tak hingga
pembentukan citra
lan.. cukup math equationnya ! oke2 kita habis ini bakal langsung keprakteknya kok hehe.. 
oke mungkin cukup disini dlu kita akan lanjut ke materi selanjutnya.

0 Response to "[1]Dasar Image processing dan Computer Vision OpenCV - Apa itu Gambar ? [Python Tutorial]"

Post a Comment