Perancangan dan Pembuatan Aplikasi Skeletonization

dokumen-dokumen yang mirip
PENGENALAN ABJAD AKSARA LATIN PADA KOMPUTER MENGGUNAKAN METODE SKELETONING

Ekstraksi Fitur Perpotongan dan Lengkungan untuk Mengenali Huruf Cetak

IDENTIFIKASI SESEORANG BERDASARKAN CITRA SILUET ORANG BERJALAN MENGGUNAKAN SUDUT SETENGAH KAKI

ANALISA HASIL PERBANDINGAN IDENTIFIKASI CORE POINT PADA SIDIK JARI MENGGUNAKAN METODE DIRECTION OF CURVATURE DAN POINCARE INDEX

KOMBINASI METODE MORPHOLOGICAL GRADIENT DAN TRANSFORMASI WATERSHED PADA PROSES SEGMENTASI CITRA DIGITAL

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

Implementasi Teori Graf Dalam Masalah Fingerprint Recognition (Pengenalan Sidik Jari)

SEGMENTASI CITRA CT SCAN TUMOR OTAK MENGGUNAKAN MATEMATIKA MORFOLOGI (WATERSHED) DENGAN FLOOD MINIMUM OPTIMAL

SISTEM PENGENALAN PENGUCAPAN HURUF VOKAL DENGAN METODA PENGUKURAN SUDUT BIBIR PADA CITRA 2 DIMENSI ABSTRAK

Implementasi Metode Watershed Transformation Dalam Segmentasi Tulisan Aksara Bali Berbasis Histogram

PENERAPAN ALGORITMA EFFICIENT RANDOMIZED UNTUK MENGHITUNG JUMLAH KOIN DAN BOLA ABSTRAK

SISTEM IDENTIFIKASI BERDASARKAN POLA SIDIK JARI TANGAN MENGGUNAKAN MINUTIAE-BASED MATCHING

Aplikasi Pengolahan Citra Dalam Pengenalan Pola Huruf Ngalagena Menggunakan MATLAB

SEGMENTASI HURUF TULISAN TANGAN BERSAMBUNG DENGAN VALIDASI JARINGAN SYARAF TIRUAN. Evelyn Evangelista ( )

PENGEMBANGAN APLIKASI PERHITUNGAN JUMLAH OBJEK PADA CITRA DIGITAL DENGAN MENGGUNAKAN METODE MATHEMATICAL MORPHOLOGY

APLIKASI PENCARIAN RUTE OPTIMAL MENGGUNAKAN METODE TRANSITIVE CLOSURE

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDETEKSI UANG LOGAM DENGAN METODE EUCLIDEAN

PENGENALAN POLA MARGINS TULISAN TANGAN UNTUK MENGIDENTIFIKASI KARAKTER SESEORANG MENGGUNAKAN METODE SUPPORT VECTOR MACHINE (SVM)

SEGMENTASI CITRA DIGITAL DENGAN MENGGUNAKAN ALGORITMA WATERSHED DAN LOWPASS FILTER SEBAGAI PROSES AWAL ( November, 2013 )

Pengenalan Karakter Sintaktik menggunakan Algoritma Otsu dan Zhang-Suen

Verifikasi Sidik Jari Menggunakan Pencocokan Citra Berbasis Fasa Dengan Fungsi Band-Limited Phase Only Correlation (BLPOC)

DAFTAR ISI. ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI...v DAFTAR GAMBAR...viii DAFTAR TABEL...x

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Oleh: Riza Prasetya Wicaksana

ABSTRAK. v Universitas Kristen Maranatha

Jurnal Pendidikan Fisika Indonesia 7 (2011) RANCANG BANGUN SISTEM PENGENALAN POLA SIDIK JARI MENGGUNAKAN METODE MINUTIAE

MILIK UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Permasalahan

BAB III PERANCANGAN SISTEM

Perbandingan Dua Citra Bibir Manusia Menggunakan Metode Pengukuran Lebar, Tebal dan Sudut Bibir ABSTRAK

IDENTIFIKASI INDIVIDU BERDASARKAN CITRA SILUET BERJALAN MENGGUNAKAN PENGUKURAN JARAK KONTUR TERHADAP CENTROID ABSTRAK

SISTEM IDENTIFIKASI POSISI PELAT NOMOR KENDARAAN SECARA OTOMATIS MENGGUNAKAN HOUGH TRANSFORM

By Emy. 2 of By Emy

Desain dan Implementasi Algoritma Thinning Paralel untuk Pengolahan Citra (Studi Kasus: Thinning Paralel pada Citra Sidik Jari)

Klasifikasi Karakter Tulisan Tangan berdasarkan pola segmen

Aplikasi Image Thresholding untuk Segmentasi Objek Menggunakan Metode Otsu s Algorithm. Erick Hartas/

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN MODIFIED HAUSDORFF DISTANCE ABSTRAK

PERBANDINGAN ANALISIS PENGENALAN HURUF ARAB MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN K-NEAREST NEIGHBOR

Aplikasi Rekonstruksi 3D Menggunakan Metode Voting- Based Voxel Carving

1 BAB I PENDAHULUAN. Pengajaran yang diperoleh dari sekolah adalah pengenalan dan pemahaman akan

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

BAB 1 PENDAHULUAN. memindahkan data secara manual ke dalam komputer untuk dapat diolah lebih

BAB 3 ANALISA DAN PERANCANGAN

IDENTIFIKASI SESEORANG BERDASARKAN CITRA TELINGA DENGAN MENGGUNAKAN METODE TRANSFORMASI HOUGH ABSTRAK

ABSTRAK. Universitas Kristen Maranatha

ALGORITMA IMAGE THINNING

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

PENGENALAN AKSARA BALI MENGGUNAKAN METODE MODIFIED DIRECTION FEATURE DAN ALGORITMA GENERALIZED LEARNING VECTOR QUANTIZATION (GLVQ)

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... DAFTAR LAMPIRAN Latar Belakang... 1

DETEKSI MARKA JALAN DAN ESTIMASI POSISI MENGGUNAKAN MULTIRESOLUTION HOUGH TRANSFORM

BAB I PENDAHULUAN 1.1 Latar Belakang

Pemodelan dan Animasi Ikan Dalam Simulasi Akuarium Maya

ANALISIS DAN PERANCANGAN PERANGKAT LUNAK IMAGE THINNING DENGAN METODE ZHANG SUEN SKRIPSI SUCI INDAH SYAHPUTRI

IDENTIFIKASI SIDIK JARI DENGAN DATA BERSKALA BESAR MENGGUNAKAN METODE HYBRID MINUTIAE DAN FILTER GABOR. Oleh : Siswo Santoso

DETEKSI DAN REPRESENTASI FITUR MATA PADA SEBUAH CITRA WAJAH MENGGUNAKAN HAAR CASCADE DAN CHAIN CODE

KLASIFIKASI CITRA SIDIK JARI DENGAN METODE TEMPLTE MATCHING

ANALISIS PERBANDINGAN PENDETEKSI GARIS TEPI PADA CITRA DIGITAL ANTARA METODE EDGE LINKING DAN OPERATOR SOBEL SKRIPSI

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE

Perbandingan Metode Sobel, Metode Prewitt dan Metode Robert Untuk Deteksi Tepi Objek Pada Aplikasi Pengenalan Bentuk Berbasis Citra Digital

Penentuan Stadium Kanker Payudara dengan Metode Canny dan Global Feature Diameter

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach

: KONVERSI CITRA LABIRIN KE DALAM EDGE DAN VERTEX

Pengenalan Plat Nomor Mobil Menggunakan Metode Learning Vector Quantization

SEGMENTASI CITRA PELAT ELEMEN BAKAR DENGAN METODE EDGE DETECTION. Anik Purwaningsih, Sutopa *

PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN NEURAL NETWORK DAN PEMROSESAN AWAL THINNING ZHANG SUEN

APLIKASI TRANSFORMASI WATERSHED UNTUK SEGMENTASI CITRA DENGAN SPATIAL FILTER SEBAGAI PEMROSES AWAL

BAB 3 FASILITAS PENGGAMBARAN OBJEK GEOMETRI

Segmentasi Plat Nomor Kendaraan Dengan Menggunakan Metode Run-Length Smearing Algorithm (RLSA)

BAB I PENDAHULUAN. 1.1 Latar Belakang

APPLICATION OF HANDWRITING CHARACTER CLASSIFICATION USING CHARACTER EXTRACTION BASED ON CHAIN CODE AND SEGMENT PATTERN

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

BAB 3 METODOLOGI PENELITIAN. a. Spesifikasi komputer yang digunakan dalam penelitian ini adalah

PENGARUH PEMAKAIAN EDGE DETECTION PADA SISTEM PENGENALAN HURUF KAPITAL TULISAN TANGAN

Analisa dan Perancangan Sistem Deteksi Cacat Produksi

Deteksi Kepala Janin Pada Gambar USG Menggunakan Fuzzy C-Means (FCM) Dengan Informasi Spasial Dan Iterative Randomized Hough Transform (IRHT)

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR CHAIN CODE ABSTRAK

Rancang Bangun Sistem Pengujian Distorsi Menggunakan Concentric Circle Method Pada Kaca Spion Kendaraan Bermotor Kategori L3 Berbasis Edge Detection

PENGGABUNGAN DUA CITRA DENGAN METODE COMPRESSIVE SENSING MENGGUNAKAN MATLAB

SYSTEMIC Vol. 1, No. 1, Agustus 2015, PENGENALAN CATATAN PENJUALAN MENGGUNAKAN PENGENALAN ANGKA BERBASIS KORELASI.

Kata kunci : Slant correction, jaringan saraf tiruan, multilayer perceptron, backpropagation.

SISTEM PENGENALAN BUAH MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM dan EUCLIDEAN DISTANCE

BAB 1 PENDAHULUAN. Dalam bahasa Inggris ada pepatah yang mengatakan a picture is worth a

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PAINTING AIRBRUSH DESIGNED USING CANNY ADGE DETECTION METHOD

PENCOCOKAN OBYEK WAJAH MENGGUNAKAN METODE SIFT (SCALE INVARIANT FEATURE TRANSFORM)

PENGENALAN WAJAH DENGAN CITRA MASUKAN BERUPA CITRA SKETSA WAJAH SEBAGAI HASIL SINTESIS DENGAN TEKNIK MULTISCALE MARKOV RANDOM FIELD (MRF)

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

SISTEM PEMBACA LJK BERBASIS PENGOLAHAN CITRA DIGITAL MENGGUNAKAN SCANNER LJK READER SYSTEM BASED DIGITAL IMAGE PROCESSING USING SCANNER

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

PENCARIAN CITRA BERDASARKAN BENTUK DASAR TEPI OBJEK DAN KONTEN HISTOGRAM WARNA LOKAL

PENERAPAN GRABBER PADA OPTICAL FLOW UNTUK MENGGERAKKAN CURSOR MOUSE MENGGUNAKAN BOLPOIN

APLIKASI PENGOLAHAN CITRA DIGITAL DALAM MENGHITUNG JUMLAH SUATU OBJEK PADA SUATU DAERAH PENGAMATAN ABSTRAK

DEKOMPOSISI MORFOLOGI BENTUK BINER DUA DIMENSI MENJADI POLIGON KONVEKS DENGAN PENDEKATAN HEURISTIK

SEGMENTASI BARIS DAN KATA DARI TULISAN TANGAN MENGGUNAKAN METODE HOUGH TRANSFORM PADA APLIKASI GRAFOLOGI

BAB 4 HASIL DAN PEMBAHASAN

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

TEKNIK MORPHING UNTUK OBJEK CITRA TIGA DIMENSI DENGAN METODE INTERPOLASI LINEAR

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam pengerjaan tugas akhir ini memiliki tujuan untuk mengektraksi

Transkripsi:

Perancangan dan Pembuatan Aplikasi Skeletonization Gideon Simon 1, Liliana 2, Kartika Gunadi 3 Fakultas Teknologi Industri Program Studi Teknik Informatika, Universitas Kristen Petra Jl. Siwalankerto 121-131, Surabaya Telp.: +62 31 8439040, 8494830-31 poinkpoink91@hotmail.com 1, lilian@petra.ac.id 2, kgunadi@petra.ac.id 3 ABSTRAK Perkembangan teknologi pengolahan citra sangatlah berkembang saat ini, diantaranya adalah pengenalan obyek pada citra. Algoritma untuk mendapatkan hasil yang akurat dalam pengenalan obyek terus dikembangkan. Salah satu contohnya adalah aplikasi pengenalan tulisan tangan. Aplikasi ini biasanya digunakan untuk mengarsipkan catatan atau dokumen dari bentuk fisik seperti buku catatan maupun surat kedalam bentuk file digital.salah satu proses awal dalam pengolahan citra adalah segmentasi citra, dan salah satu metode yang digunakan adalah skeletonizaton Skeletonization ini menggunakan metode Discrete Local Symmetry. Proses dimulai dengan menetapkan active contour dari citra. Dari active contour tersebut dilakukan proses triangulation. Dan dari proses tersebut dicari titik simetri. Kemudian dilakukan proses skeletonization menggunakan titik simetri yang didapatkan. Hasil pengujian menunjukkan bahwa ukuran sebuah citra sangat mempengaruhi hasil proses skeletonization menggunakan metode Discrete Local Symmetry. Metode Discrete Local Symmetry cocok digunakan untuk benda yang berbentuk ribbon-like Kata kunci : Image Processing, Skeletonization, Discrete Local Symmetry. ABSTRACT The development of image processing technology is well developed today, such as object recognition in an images. Algorithm to obtain accurate results in object recognition continues to be developed. One example is the handwriting recognition application. This application is usually used to archive records or documents from physical form such as a notebook or a letter in the form of files digital. One of the initial process in image processing is image segmentation, and one of the methods used is skeletonizaton. This Skeletonization uses Discrete Local Symmetry. The process begins by setting the active contour of the image. From the active contour triangulation process is done. And from the process the symmetry points are defined. Skeletonization process is then performed using point symmetry obtained. The results show that the size of an image greatly affect the outcome of the process of skeletonization using Discrete Local Symmetry. Discrete Local Symmetry methods suitable for ribbon-like shaped objects. Key Words: Image Processing, Skeletonization, Discrete Local Symmetry. 1. PENDAHULUAN Perkembangan teknologi pengolahan citra sangatlah berkembang saat ini, diantaranya adalah pengenalan obyek pada citra. Algoritma untuk mendapatkan hasil yang akurat dalam pengenalan obyek terus dikembangkan. Salah satu contohnya adalah aplikasi pengenalan tulisan tangan. Aplikasi ini biasanya digunakan untuk mengarsipkan catatan atau dokumen dari bentuk fisik seperti buku catatan maupun surat kedalam bentuk file digital. Pengenalan obyek pada citra membutuhkan beberapa tahap dalam proses pengolahan citra salah satunya adalah proses segmentasi citra. Banyak metode yang dapat digunakan dalam proses segmentasi citra, salah satunya adalah Skeletonization. Proses skeletonization digunakan karena hasil yang diberikan berupa kerangka citra yang masih mempunyai karakteristik topologi dan bentuk asli dari citra tersebut. Dimana hasil kerangka citra dapat digunakan lebih lanjut dalam aplikasi pengolahan citra seperti aplikasi pengenalan pola, pengenalan tulisan maupun pengenalan sidik jari[2] Banyak metode skeletonization yang sudah banya dikembangkan. Salah satu contohnya adalah skeletonization menggunakan metode thinning. Tetapi metode yang disebutkan mempunyai

kelemahan dimana hasil dari proses tersebut terpengaruh dengan noise. Sehingga hasil rangka yang didapatkan tidak sesuai dengan karakteristik dan bentuk asli citra tersebut. Selain itu, ukuran dari citra terbut juga mempengaruhi lama waktu proses skeletonization karena jumlah pixel yang akan di proses semakin banyak. Untuk mengatasi masalah tersebut, dikembangkan metode skeletonization yang robust terhadap noise dengan menggunakan metode Discrete Local Symmetry.[4] 2. SKELETONIZATION Skeletonization merupakan salah satu dari pengolahan citra yang memiliki fungsi yang cukup global. Skeletonization dikembangkan secara luas karena kerangka mempunyai struktur yang baik dan masih memiliki karakteristik bentuk citra tersebut sehingga cocok untuk digunakan dalam aplikasi pengolahan citra, salah satunya adalah pattern recognition. Banyak metode yang dapat digunakan dalam proses skeletonization misalnya menggunakan operator morphologi misalnya thinning dan pruning. Dan beberapa metode lain seperti menggunakan level sets, curve evolution, constrained delaunay triangulation[3] dan distance transform Secara umum metode dalam skeletonization dapat dibagi menjadi dua yaitu pixel-based dan nonpixel-based. Dalam pixel-based biasanya metode yang digunakan adalah thinning atau distance transforms. Sedangkan dalam non-pixel-based, hanya kontur dari pixel dari suatu benda yang digunakan untuk proses skeletonization. [4] Metode non-pixel-based biasanya mempunyai waktu proses yang lebih cepat dari pixel-based karena data yang diproses lebih sedikit. Untuk mendapatkan rangka dari suatu benda dengan menggunakan konturnya, discrete local symmetry dari benda tersebut harus di dapatkan secara akurat. Discrete local symmetry dapat dihitung dari kontur pixel dari benda tersebut. Teknik untuk mengidentifikasi discrete local symmetry cocok digunakan dalam gambar beresolusi rendah atau sedang, hal ini disebabkan karena dalam gambar beresolusi tinggi, semua kontur pixel dari gambar digunakan dalam perhitungan. [4] 2.1 Discrete Local Symmetry Discrete local symmetry (DLS) menggambarkan sebuah simetri antara kontur pixel dari suatu gambar dengan kontur segmen diantara dua kontur pixel yang berdekatan. Konsep ini dikembangkan untuk mendapatkan simetri antara kontur pixel dan kontur segmen yang menunjukan rangkaian dari kontur pixel[5].sebuah kontur dibagi menjadi rangkaian dari segmen-segmen dengan proses linearisasi dimana dua ujung dari setiap kontur segmen terhubung oleh segmen garis lurus. Hal ini diasumsikan bahwa segmen garis lurus tidak berpotongan satu sama lain pada poin interior. Dengan demikian, kontur bentuk dari gambar dapat ditunjukan dengan grafik planar garis lurus G(V,E) dimana ujung E dan simpul V adalah garis lurus segmen dan ujung dari kontur. Sebuah vertex v V dan sudut e E membentuk generalized Discrete Local Symmetry (gdls) jika lingkar dalam segitiga T yang dibentuk oleh v dan ujung dari e tidak terdapat vertex G lainnya yang terlihat dari semua simpul dari T. Dan T terdapat dalam objek di gambar asli. Dua titik yang terlihat dari tiap segmen garis yang menghubungkan mereka tidak berpotongan dengan sudut e E. Sebuah gdls akan menjadi DLS jika dalam kontur segmen utama hanya terdapat dua dan hanya 2 kontur pixel.[ Gambar 1. Metode Discrete Local Symmetry. 2.2 Kontur Pixel Kontur Pixel adalah rangkaian pixel-pixel tepi yang membentuk batas daerah Kontur dapat terbuka atau tertutup[1].batas daerah berguna untuk mendeskripsikan bentuk objek dalam tahap analisis citra. Kontur dapat dibagi menjadi dua, yaitu kontur tertutup dan kontur terbuka. Kontur tertutup adalah kontur dengan batas yang mengelililingi suatu daerah, sedangkan kontur terbuka dapat berupa garis atau bagian dari batas daerah. 3. DESAIN SISTEM Sistem perangkat lunak yang dikembangkan untuk proses Skeletonization menggunakan metode Discrete Local Symmetry terdiri dari lima proses utama. Pertama adalah proses grayscaling citra yang diproses, dimana dari citra berwarna akan diubah menjadi citra berwarna keabu-abuan. Kedua adalah proses thresholding citra hasil dari grayscaling sehingga didapatkan gambar yang hanya terdiri dari warna hitam dan putih. Hal ini dilakukan untuk

membantu proses selanjutnya mendapatkan hasil yang akurat. Kemudian dilanjutkan dengan dengan proses Edge Detection. Dalam proses ini akan didapatkan contour pixel dari citra. Proses keempat adalah proses Triangulation, dimana contour pixel hasil dari proses Edge Detection dibagi menjadi segitiga. Proses terakhir adalah pencarian sumbu simetri yang didapatkan dari proses Triangulation dan hasil proses Skeletonization akan ditampilkan. Start Input Image after Edge Detection Find Contour Decide Active Contour Decide Line Start Input Image Decide Triangle End Thresholding Edge Detection Gambar 3. Flowchart Triangulation. Triangulation Find Symmetry Output Image End Gambar 2. Flowchart Proses Utama. 3.1 Triangulation Proses Triangulation merupakan proses utama dalam metode Discrete Local Symmetry. Pada proses triangulation ini hasil dari proses Edge Detection akan dibagi menjadi active contour dimana akan dijadikan titik untuk menggambar segitiga. Gambaran proses secara umum akan ditunjukan pada Gambar 3. 4. IMPLEMENTASI DAN PENGUJIAN Dalam bagian ini akan ditampilkan hasil pengujian aplikasi Skeletonization menggunakan metode Discrete Local Symmetry. Pengujian akan dibagi menjadi empat bagian yaitu uji validasi, uji pada tulisan, uji pada gambar dan uji ketebalan. 4.1 Uji Validasi Pada sub bab ini hasil penggunaan aplikasi di uji validasinya. Untuk menguji validasi dari apikasi yang dibuat digunakan gambar dengan membandingkan gambar hasil yang diinginkan dengan gambar yang dipertebal. Dari hasil uji validasi gambar asli dan hasil masih memiliki bentuk dasar yang sama Gambar 4. Hasil Uji Validasi 4.2 Uji pada Tulisan

Pada sub bab ini akan dibandingkan hasil aplikasi dengan 2 metode lain yaitu thinning dan Distance Transform terhadap tulisan. Gambar 5. Hasil Uji pada Tulisan Alfabet Gambar 8. Hasil Uji pada Tulisan Tangan Dari hasil pengujian pada Gambar 5 dan Gambar 6 terlihat bahwa bentuk dasar tulisan masih terbaca, tetapi terjadi putus di beberapa bagian dari huruf. Pada Gambar 7 bagian tulisan yang tipis menjadi hilang sehingga bentuk dasar dari tulisan berubah. Sedangkan pada Gambar 8 hasil tidak berbentuk. Hilangnya hasil skeletonization disebabkan oleh tulisan yang telalu tipis. 4.3 Uji pada Gambar Pada sub bab ini akan dibandingkan hasil aplikasi dengan 2 metode lain yaitu thinning dan Distance Transform terhadap gambar. Gambar 6. Hasil Uji pada Tulisan Mandarin Gambar 9. Hasil Uji pada Gambar Tongkat Gambar 7. Hasil Uji pada Tulisan Jawa

Gambar 10. Hasil Uji pada Gambar Anjing Dari pengujian pada gambar tongkat dan siluet anjing, hasil skeleton dari metode Discrete Local Symmetry masih memiliki bentuk dasar yang sama dengan gambar asli. 4.4 Uji Ketebalan Pada sub bab ini aplikasi akan diuji terhadap ketebalan dengan berbagai ukuran dalam satuan pixel. Gambar 11. Hasil Uji Ketebalan pada huruf Gambar 12. Hasil Uji Ketebalan pada gambar lingkaran Dari uji terhadap ketebalan ini membuktikan bahwa metode ini lemah terhadap gambar yang tipis. Pada Gambar 11 bentuk tulisan baru terlihat pada ukuran 36 pixel sedangkan pada Gambar 12 bentuk dasar lingkaran baru terlihat pada ketebalan 5 point walaupun hasil tidak sempurna. 5. KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan hasil pengujian dapat disimpulkan beberapa hal sebagai berikut: Melalui pengujian dapat disimpulkan penempatan active contour yang berbeda pada sebuah citra mempengaruhi hasil dari metode Discrete Local Symmetry. Hal ini dikarenakan penempatan active contour yang berdasarkan pixel membuat hasil dari proses triangulation berbeda. Hal ini dapat dilihat pada Uji Ketebalan dimana hasil skeleton dari huruf G pada Tabel 5.23 seharusnya sama. Berdasarkan hasil Uji Ketebalan metode Discrete Local Symmetry ini tidak cocok digunakan untuk citra yang tipis karena dapat menghilangkan bentuk dasar maupun terputusnya hasil skeleton dari citra tersebut. Dari hasil pengujian metode Discrete Local Symmetry lebih cocok digunakan untuk benda yang berbentuk ribbon-like seperti pada tulisan mandarin maupun tulisan alfabet. 5.2 Saran Adapun beberapa hal yang dapat dijadikan sebagai saran dalam proses pengembangan selanjutnya, antara lain:

Pengembangan aplikasi agar dapat memproses skeleton untuk tulisan dengan ukuran kecil. Pengembangan algoritma agar dapat menemukan titik tengah yang akurat dari sebuah citra. Pengembangan algoritma agar tidak terjadi putusnya hasil dari proses skeletonization. 6. DAFTAR PUSTAKA [1]Munir, Rinaldi (2005). Kontur dan Representasinya,141. Retrieved April 26, 2013, from http://informatika.stei.itb.ac.id/~rinaldi.munir/b uku/pengolahan%20citra%20digital/bab- 9_Kontur%20dan%20Representasinya.pdf [2]Zhao, F., Tang, X.(2007). Preprocessing and postprocessing for skeleton-based fingerprint, Pattern Recognition, vol 40 (pp. 1270 1281). HongKong: Elsevier [3]Zou, J.J., Yan, H. (2001). Skeletonization of Ribbon-Like Shapes Based on Regularity and Singularity Analyses. School of Engineering and Industrial Design University of Western Sydney, Australia. [4]Zou, J.J. (2003). A Fast Skeletonization Method. School of Engineering and Industrial Design University of Western Sydney, Australia. [5]Zou, J.J. (2006). Efficient Skeletonisation Based on Generalised Discrete Local Symmetries, Optical Engineering, vol. 45, no. 7, article number 077205, pp. 077205-1 077205-