Anda di halaman 1dari 26

PENGOLAHAN GAMBAR DIGITAL Muhammad Djamaluddin

TUJUAN PERKULIAHAN
Mahasiswa mampu memahami tujuan pengolahan Gambar Digital dan mengerti pengetahuan dasar
apa yang harus dikuasai untuk melakukan itu.
Dalam pelaksanaannya mahasiswa harus menyiapkan tool‐tool yang akan digunakan untuk belajar
pengolahan Gambar Digital yaitu Bahasa Python Bersama paket2nya.
DEFINISI GAMBAR
Secara harfiah Gambar adalah data 2-D yang dapat ditampilkan (dilayar monitor, dicetak, difoto, dan
lain-lain).
Secara Matematis Gambar adalah Fungsi kontinyu dari intensitas cahaya pada bidang 2-D, f(x,y). Agar
dapat diolah dengan komputer digital, maka suatu Gambar harus direpresentasikan secara numerik
dengan nilai-nilai diskrit

(x, y) : koordinat pada bidang dwimatra


f(x, y) : intensitas cahaya (brightness) pada titik (x, y)
SIFAT JENIS GAMBAR
Gambar sebagai output dari sistem perekaman sinyal dapat ber-sifat:
• Optik berupa foto
• Analog berupa sinyal video seperti gambar pada monitor televisi
• Digital yang dapat langsung disimpan pada suatu pita magnetic atau
ditransmisi langsung secara digital ke medium lain
Gambar digital

Jenis Gambar:
1. Gambar Diam (Still Image) Gambar tunggal yang tidak bergerak.
2. Gambar Bergerak (Moving Image) Rangkaian gambar diam yang
ditampilkan secara beruntun (sekuensial) sehingga memberi kesan
pada mata sebagai gambar yang bergerak. Setiap gambar dalam
rangkaian itu disebut Frame (bingkai).

Gambar bergerak
APA ITU PENGOLAHAN GAMBAR?

Pengolahan gambar digital merupakan bagian dari pengolahan sinyal dimana sinyalnya
berbentuk gambar
Tujuan utamanya adalah meningkatkan kualitas gambar menjadi gambar yang lebih baik
berdasarkan persepsi manusia atau komputer

Image Image Processing Better Image


PENGOLAHAN GAMBAR BERDASARKAN INPUT/OUPUT
GRAFIKA KOMPUTER
 Bertujuan menghasilkan citra (lebih tepat disebut
grafik) dengan geometri primitif seperti garis,
lingkaran dll

 Geometri primitif-geometri primitif tersenut


memerlukan data deskriptif untuk melukis elemen-
elemen gambar

Grafika Komputer menghasilkan


 Contoh data deskriptif adalah koordinat titik, Panjang Gambar dari data deskriptif
garis, jari-jari lingkaran, tebal garis, warna dan Atau :
sebagainya Data Deskriptif → Grafika
Komputer → Gambar
Algoritma Bresenham → membuat garis
GRAFIKA KOMPUTER function Line(x0, x1, y0, y1)
int deltax := x1 - x0
int deltay := y1 - y0
real error := 0
real deltaerr := deltay / deltax
// Assume deltax != 0 (line is not vertical),
// note that this division needs to be done in a
// way that preserves the fractional part
int y := y0
for x from x0 to x1
plot(x,y)
error := error + deltaerr
if abs(error) ≥ 0.5 then
y := y +
1
error := error - 1.0
PENGOLAHAN GAMBAR

Pengolahan Gambar bertujuan


memperbaiki kualitas gambar
agar mudah dimengerti oleh
manusia atau komputer
PENGOLAHAN GAMBAR
Image conversion

Image deblurring
COMPUTER VISION
Computer Vision melakukan
analisis isi dari gambar dan
menghasilkan deskripsi dari
gambar tersebut

Gambar

Computer
Vision

Deskripsi tentang
Gambar
COMPUTER VISION
IMAGE PROCESSING VS COMPUTER VISION
IMAGE PROCESSING VS COMPUTER VISION
ALASAN PENGOLAHAN GAMBAR

Pengolahan Gambar dilakukan, antara lain jika:


a. Perbaikan atau memodifikasi gambar perlu dilakukan untuk
meningkatkan kualitas penampakan atau menonjolkan beberapa
aspek informasi yang terkandung di dalam gambar.
b. Elemen di dalam gambar perlu dikelompokkan, dicocokkan, atau
diukur.
c. Sebagian gambar perlu digabung dengan bagian gambar yang lain.
OPERASI PENGOLAHAN GAMBAR
Perbaikan Kualitas Gambar bertujuan untuk memperbaiki
IMAGE ENHANCEMENT kualitas Gambar dengan cara memanipulasi parameter-
parameter Gambar.

Contohnya adalah :
perbaikan kontras, tepi,
penajaman, pewarnaan semu,
penapisan derau.
(Pemugaran Gambar) Operasi ini bertujuan untuk
IMAGE RESTORATION menghilangkan/ meminimumkan cacat pada Gambar.
Contoh operasinya deblurring, denoising.

Meningkatkan penampilan suatu Gambar


Cenderung didasarkan pada model matematika atau probabilistik dari degradasi Gambar
Pemampatan Gambar dilakukan agar gambar dapat
IMAGE COMPRESSION direprsentasikan dalam bentuk yang lebih kompak sehingga
memerlukan memori yang lebih sedikit.

Tujuannya adalah mengurangi besarnya ukuran file untuk disimpan atau bandwidth untuk dikirimkan.

Contoh: Standard kompresi JPEG (


Joint Photographic Experts Group)
2 Jenis kompresi pada citra digital:
 Lossless
→Data piksel dapat direkonstruksi menjadi data pixel yang
sama persis dengan data sebelum kompresi.
Contoh format dokumen: GIF, PNG

 Lossy
→Data pixel tidak sama persis setelah proses kompresi (ada
informasi yang hilang)
Contoh format dokumen: JPEG
Segmentasi Gambar bertujuan untuk memecah suatu
IMAGE SEGMENTATION Gambar ke dalam beberapa segmen dengan kriteria
tertentu.

Proses untuk mengelompokkan gambar sesuai dengan objek gambarnya


Analisis Gambar bertujuan untuk menghitung besaran
IMAGE ANALYSIS kuantitif dari Gambar untuk menghasilkan deskripsinya.

Edge detection
Teknik pengorakan (analisis) citra
mengekstraksi ciri-ciri tertentu yang
membantu
dalam identifikasi objek.

Contoh operasi ini adalah


- Deteksi tepi,
- Ekstraksi batas,
- Representasi region.
IMAGE RECONSTRUCTION
Rekonstruksi Gambar bertujuan untuk membentuk ulang objek
dari beberapa Gambar hasil proyeksi
APLIKASI PENGOLAHAN GAMBAR DIGITAL

Biometric Medical Image


Image Databases
Robot Vision
Motion Capture
Document Analysis
YANG AKAN DIPELAJARI

Teori Dasar Pengolahan Gambar (matematika, ilmu komputer)


Penerapan Menggunakan :
- Bahasa Python
- Library : OpenCV
PERTANYAAN TUGAS
1. Apakah yang dimaksud dengan Gambar dan pengolahan Gambar?
2. Mengapa Gambar perlu diolah? Jelaskan minimal 2 alasan?
3. Sebutkan jenis-jenis Gambar yang saudara ketahui
4. Jelaskan hubungan antara komputer grafik, pengolahan Gambar, dan
komputer vision?
5. Sebutkan bidang-bidang pengolahan Gambar dan berikan 3 contoh untuk
masing masing bidang!

Anda mungkin juga menyukai