Pertemuan 11 ANALISIS CITRA -...

21
Pertemuan 11 ANALISIS CITRA • Pertemuan ini membahas tentang : – Citra Biner : • Konversi • Penapis Luas • Pengkodean dan Segmentasi • Representasi Wilayah • Properti Geometri • Penapis Pola

Transcript of Pertemuan 11 ANALISIS CITRA -...

Page 1: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Pertemuan 11ANALISIS CITRA

• Pertemuan ini membahas tentang :– Citra Biner :

• Konversi• Penapis Luas• Pengkodean dan Segmentasi• Representasi Wilayah• Properti Geometri• Penapis Pola

Page 2: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Contoh Citra Biner

Page 3: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Representasi Citra Biner

Page 4: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Alasannya– Identifikasi keberadaan object– Fokus pada analisis bentuk morfologi– Menyesuaikan alat cetak yang mempunyai

resolusi intensitas hanya 1 bit– Memperbaiki citra yang telah diolah dengan

Deteksi Tepi

Page 5: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Metodenya– Pengambangan (Thresholding),

mengelompokkan derajat keabuan pixel kedalam 2 kelas, hitam dan putih

– Jenisnya• Pengambangan global (global image thresholding)• Pengambangan lokal adaptif (locally adaptive

image thresholding)

Page 6: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Pengambangan global

T nilai ambang

Page 7: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Contoh 1a) citra asalb) histogramc) T=90

d) T=100

Page 8: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Contoh 2a) citra asalb) histogramc) T=128

d) T=150

Page 9: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Konversi Citra Hitam-Putihke Citra Biner

• Pengambangan lokal adaptif– Citra dibagi kedalam bagian kecil-kecil– Proses pengambangan dilakukan secara lokal

• Kelebihannya– Secara subyektif, citra yang dihasilkan lebih bagus

Page 10: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Penapis Luas

• Object yang luasnya lebih kecil dari T dihilangkan

• Contoh 1, T=10

Page 11: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Penapis Luas

• Contoh 2, T=25

Page 12: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Pengkodean Citra Biner

• Umumnya menggunakan Run Length Encoding(RLE)– Posisi awal kelompok “1” dan “panjang”nya– Panjang Run dimulai dengan panjang run “1”.

• Contoh

Page 13: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Segmentasi Citra Biner

• Tujuan Segmentasi– Mengelompokkan pixel-pixel objek menjadi wilayah

(region) yang merepresentasikan objek.

• Dua pendekatan– Segmentasi berdasarkan batas wilayah– Segmentasi ke bentuk dasar

Page 14: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Segmentasi Citra Biner

• Berdasarkan batas wilayah

Page 15: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Segmentasi Citra Biner

• Berdasarkan batas wilayah secara Topologi

Page 16: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Representasi Wilayah

• Salah satu cara yang populer adalah representasimenggunakan pohon-empatan (quadtree)

Page 17: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Properti Geometri

• Dua ciri khas pada objek– Global Feature

• Luas, Pusat Massa, Momen Inersia, Keliling, Tinggi, Lebar, Diameter, Kompleksitas Bentuk, Proyeksi

– Local feature• Arah dan Panjang garis lurus, Sudut antar garis, Jarak Relatif,

Signature objek.

Page 18: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Keterangan Properti Geometri

• Luas

• Pusat Massa

• Momen Inersia

Page 19: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Keterangan Properti Geometri

• Tinggi

Chessboard

• Proyeksi

Page 20: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Penipisan Pola

• Penipisan (thinning), pengolahan wilayahobjek (region) menjadi rangka (skeleton)

Page 21: Pertemuan 11 ANALISIS CITRA - openstorage.gunadarma.ac.idopenstorage.gunadarma.ac.id/handouts/S1_Sistem Informasi/Grafik dan... · – Proses pengambangan dilakukan secara lokal •

Penipisan Pola

• Syaratnya– Mempertahankan keterhubungan pixel-pixel

objek pada setiap lelaran– Tidak memperpendek ujung lengan dari bentuk

yang ditipiskan