cover dll perbaikan iii

23
PERANCANGAN APLIKASI PEMERIKSA LEMBAR JAWABAN KOMPUTER MENGGUNAKAN METODE SEGMENTASI CITRA SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana Teknik pada Fakultas Sains dan Teknik Universitas Nusa Cendana Oleh : FAJAR HARIADI NIM. 0706032737 JURUSAN TEKNIK ELEKTRO i

Upload: fajarhariadi7977

Post on 05-Aug-2015

27 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Cover DLL Perbaikan III

PERANCANGAN APLIKASI PEMERIKSA LEMBAR JAWABAN KOMPUTER MENGGUNAKAN METODE SEGMENTASI CITRA

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana

Teknik pada Fakultas Sains dan Teknik Universitas Nusa Cendana

Oleh :FAJAR HARIADINIM. 0706032737

JURUSAN TEKNIK ELEKTRO

FAKULTAS SAINS DAN TEKNIK

UNIVERSITAS NUSA CENDANA

KUPANG

2012

i

Page 2: Cover DLL Perbaikan III

LEMBARAN PERSETUJUAN

JUDUL : “PERANCANGAN APLIKASI PEMERIKSA LEMBAR

JAWABAN KOMPUTER MENGGUNAKAN METODE

SEGMENTASI CITRA”

NAMA : FAJAR HARIADI (0706032737)

Tugas Akhir ini telah disetujui dan akan diseminarkan pada tanggal Juli 2012

Menyetujui,

Pembimbing I Pembimbing II

Hendro F. J. Lami, ST., MT Stephanie Pella, ST .NIP. 19800228 200501 1 001 NIP. 19830623 200501 2 001

Mengetahui

Dekan Fakultas Sains dan Teknik Ketua Jurusan Teknik ElektroUniversitas Nusa Cendana Fakultas Sains dan Teknik

Prof. Dr. M. L. Gaol, M.Si, Ph.D Silvester Tena, ST., MT .NIP. 132 935 305 NIP. 19741231 200012 1 001

ii

Page 3: Cover DLL Perbaikan III

LEMBAR PENGESAHAN

PERANCANGAN APLIKASI PEMERIKSA LEMBAR JAWABAN KOMPUTER MENGGUNAKAN ALGORITMA SEGMENTASI CITRA

Diajukan oleh

FAJAR HARIADINIM : 0706032737

Tugas Akhir ini telah dipertahankan di hadapan Dewan Penguji dan

Dinyatakan LULUS pada Tanggal 6 Agustus 2012

Dewan Penguji :

1. .

2.

.

3.

Mengetahui,

Ketua Jurusan Teknik Elektro

_ Silvester Tena, ST. MT _NIP. 19741231 200012 1 001

iii

Page 4: Cover DLL Perbaikan III

MOTTO

ORANG YANG MENGUASAI TEKNOLOGI AKAN MENGUASAI

DUNIA DAN PERKEMBANGANNYA

PERSEMBAHAN

Skripsi ini dipersembahkan kepada :

1. Kristus Tuhan, Penjawab Doa Yang Setia

2. Ayah dan Ibu-ku tercinta

3. Almamater-ku Jurusan Teknik Elektro

Universitas Nusa Cendana

iv

Page 5: Cover DLL Perbaikan III

ABSTRAK

PERANCANGAN APLIKASI PEMERIKSA LEMBAR JAWABAN KOMPUTER MENGGUNAKAN METODE SEGMENTASI CITRA

Fajar Hariadi, Hendro F. J. Lami *, Stephanie Pella **

Lembar jawaban komputer merupakan sebuah inovasi untuk mempercepat dan mempermudah pemeriksaan lembar jawaban ujian. Namun disisi lain kebutuhan alat pemeriksa lembar jawaban komputer masih sangat mahal. Salah satu solusinya adalah penggunaan scanner dengan harga terjangkau yang bisa mengubah lembar jawaban komputer menjadi citra digital.

Region Based Segmentation merupakan salah satu teknik pengolahan citra dengan tujuan pengenalan objek dalam citra digital dengan membagi-bagi citra digital menjadi beberapa bagian. Pada citra lembar jawaban komputer akan dilakukan pembagian-pembagian daerah menurut kategori pilihan jawaban A, B, C, D dan E untuk selanjutnya dilakukan proses perhitungan jumlah piksel hitam untuk mengenali jawaban yang dihitamkan.

Proses pengujian aplikasi dilakukan menggunakan 20 sampel dengan jumlah soal masing-masing 100 nomor. Pada proses pengujian terhadap LJK yang dihitamkan menggunakan pensil 2B dan kondisi hitam bubble berbeda-beda memberikan persentase keberhasilan sebesar 65% per sampel dan 99,2% per bubble pada LJK dengan hitam bubble kurang dari batas lingkaran, 75% per sampel dan 99,65%5 per bubble pada LJK dengan hitam bubble sempurna, 30% per sampel dan 98,35% per bubble pada LJK dengan hitam bubble melewati batas lingkaran serta 20% per sampel dan 98,25% per bubble pada LJK dengan hitam bubble sempurna namun memiliki bekas hapusan yang tidak bersih. Sedangkan pada LJK yang memiliki hitam bubble sempurna namun bubble dihitamkan menggunakan jenis pensil yang berbeda memberikan persentase keberhasilan sebesar 30% per sampel dan 98,15% per bubble pada LJK yang dihitamkan menggunakan pensil biasa, 75% per sampel dan 99,65% per bubble pada LJK yang dihitamkan menggunakan pensil 2B, 40% per sampel dan 97,45% per bubble pada LJK yang dihitamkan menggunakan pensil H, 50% per sampel dan 98,85% per bubble pada LJK yang dihitamkan menggunakan pensil HB.

Kata Kunci : Lembar Jawaban Komputer, Segmentasi Citra

* Pembimbing I** Pembimbing II

v

Page 6: Cover DLL Perbaikan III

ABSTRACT

APPLICATION DESIGN FOR COMPUTER ANSWER SHEET CORRECTIONS USING IMAGE SEGMENTATION

Fajar Hariadi, Hendro F. j. Lami *, Stephanie Pella **

Computer answer sheet is an innovation to accelerate and facilitate the examination of the exam answer sheet. On the other hand a computer answer sheet checker tool is still very expensive. One of the affordable solutions is to use a regular scanner that can change computer answer sheet form into digital images.

Region Based Segmentation is one of image processing techniques with the goal to recognize objects in a digital images by dividing the digital image into multiple areas. The computer answer sheet image will be divided into multiple regional according to categories of the answer choices, which are A, B, C, D and E, for the black pixels calculation process to identify the blacked answer.

Testing applications using 20 samples with each sample contains 100 number of questions. The testing process with computer answer sheet which blacked out using 2B pencil and black bubble have vary conditions. Percentage success rate 65 % per sample and 99,2 % per bubble at computer answer sheet which have black bubble circle less than the circle limit. Percentage success rate 75 % per sample and 99,65 % per bubble at computer answer sheet which have perfect black bubble. Percentage success rate 30 % per sample and 98,35 % per bubble at computer answer sheet which black bubble over the circle limit. Percentage success rate 20 % per sample and 98,25 % at computer answer sheet which have perfect black bubble with smear mark that not clean. When the computer answer sheet having perfect black bubbles but the bubbles were blacked out using vary type pencils the testing process give the correct results 30 % per sample and 98,15 % per bubble at computer answer sheet which blacked out using general pencil. Percentage success rate 75 % per sample and 99,65 % per bubble at computer answer which blacked out using 2B pencil. Percentage success rate 40 % per sample and 97,45 % per bubble at computer answer which blacked out using H pencil. At the computer answer sheet which blacked out using HB pencil the test give the correct result 50 % per sample and 98,85 % per bubble.

Keywords : Computer Answer Sheet, Image Segmentation

* Advisor I** Advisor II

vi

Page 7: Cover DLL Perbaikan III

KATA PENGANTAR

Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Kuasa, atas kasih

karunia-Nya yang telah menuntun penulis sehingga penulisan skripsi ini dapat

terselesaikan. Skripsi ini diharapkan dapat menjadi salah satu bahan bacaan atau sumber

informasi bagi peneliti lain dalam melakukan penelitian-penelitian selanjutnya yang

berkaitan dengan pemeriksaan lembar jawaban komputer.

Pada kesempatan ini penulis menyampaikan ucapan limpah terima kasih kepada

Bapak Hendro F. J. Lami, ST, MT selaku pembimbing I dan Ibu Stephanie Pella, ST

selaku pembimbing II dan sekaligus Dosen Penasehat Akademik yang dengan setia

telah membimbing dan mengarahkan penulis dalam penulisan skripsi ini. Penulis juga

mengucapkan terima kasih kepada:

1. Bapak Prof. Dr. M. L. Gaol, M.Si, Ph.D selaku Dekan Fakultas Sains dan Teknik

Universitas Nusa Cendana.

2. Bapak Silvester Tena, ST, MT, selaku ketua Jurusan Teknik Elektro Undana dan

selaku penguji yang telah membantu memberikan masukan dan arahan kepada

penulis.

3. Dosen penasehat akademik: Bapak Sudirman S, ST, MT yang telah membimbing

penulis dalam menempuh perkuliahan di Jurusan Teknik Elektro.

4. Kedua orangtuaku tercinta Bapak Samuel Samsudin dan Ibu Kalimah yang selalu

memberikan dorongan dan doa kepada penulis selama menempuh studi.

5. Sahabat-sahabat terkasih Gamstek ‘07 yang telah mewarnai hari-hari penulis

selama perkuliahan di Elektro Undana.

vii

Page 8: Cover DLL Perbaikan III

6. Teman-teman setia yang senantiasa membantu penulis dalam penyelesaian skripsi

ini.

7. Semua pihak yang telah membantu kelancaran penyusunan skripsi ini baik

langsung maupun tidak langsung.

Akhirnya penulis berharap agar skripsi ini dapat bermanfaat bagi semua pihak

yang telah membaca. Kiranya Tuhan Yesus Yang Maha Kuasa selalu melimpahkan

kasih dan setia-Nya pada kita semua. “Teriring Salam dan Doa Tulusku”.

Kupang, Agustus 2012

Penulis

viii

Page 9: Cover DLL Perbaikan III

DAFTAR ISI

HalamanHALAMAN JUDUL ........................................................................................... i

LEMBAR PERSETUJUAN .............................................................................. ii

HALAMAN PERUNTUKAN ............................................................................ iv

ABSTRAK ........................................................................................................... v

ABSTRACT......................................................................................................... vi

KATA PENGANTAR ....................................................................................... vii

DAFTAR ISI ...................................................................................................... viii

DAFTAR TABEL ............................................................................................... xi

DAFTAR GAMBAR .......................................................................................... xii

DAFTAR LAMPIRAN ...................................................................................... xiv

BAB I PENDAHULUAN

1.1 Latar Belakang ............................................................................ 1

1.2 Rumusan Masalah ........................................................................ 2

1.3 Batasan Masalah........................................................................... 2

1.4 Tujuan .......................................................................................... 2

1.5 Manfaat Penelitian ....................................................................... 3

1.6 Sistematika Penulisan................................................................... 3

BAB II DASAR TEORI

2.1 Lembar Jawaban Komputer ........................................................ 5

2.2 Citra ............................................................................................. 5

2.3 Gray Level.................................................................................... 5

2.4 Model Warna RGB ...................................................................... 6

2.5 Pengolahan Citra........................................................................... 7

2.6 Thresholding................................................................................. 8

2.7 Segmentasi Citra........................................................................... 9

2.8 Analisis Butir Soal........................................................................ 11

ix

Page 10: Cover DLL Perbaikan III

BAB III METODOLOGI PENELITIAN

3.1 Tempat dan Waktu Penelitian....................................................... 12

3.2 Jenis dan Sumber Data................................................................. 12

3.3 Alat dan Bahan............................................................................. 12

3.4 Metode Penelitian......................................................................... 13

3.5 Pemodelan dan Perancangan Sistem............................................ 14

BAB IV HASIL DAN BAHASAN

4.1 Aplikasi Pemeriksa Lembar Jawaban Komputer ......................... 23

4.2 Data Hasil Pengujian..................................................................... 29

4.3 Pembahasan .................................................................................. 36

BAB V PENUTUP

5.1 Kesimpulan .................................................................................. 44

5.2 Saran ............................................................................................ 44

DAFTAR PUSTAKA ........................................................................................ 45

LAMPIRAN

x

Page 11: Cover DLL Perbaikan III

DAFTAR TABEL

Halaman

Tabel 2.1 Derajat Keabuan .................................................................................. 5Tabel 4.1 Data Penghitaman Bubble yang Kurang .............................................. 26

Tabel 4.2 Data Penghitaman Bubble Sempurna .................................................. 27

Tabel 4.3 Data Penghitaman Bubble Berlebih ..................................................... 28

Tabel 4.4 Data Pengujian Hapusan Tidak Bersih ................................................ 29

Tabel 4.5 Data Pemeriksaan Pensil Biasa ............................................................ 30

Tabel 4.6 Data Pemeriksaan Pensil 2B ................................................................ 31

Tabel 4.7 Data Pemeriksaan Pensil H .................................................................. 32

Tabel 4.8 Data Pemeriksaan Pensil HB ............................................................... 33

Tabel 4.9 Data Waktu Proses Pemeriksaan.......................................................... 34

xi

Page 12: Cover DLL Perbaikan III

DAFTAR GAMBAR

Halaman

Gambar 2.1 Model Warna RGB ........................................................................... 5

Gambar 3.1 Sistematika Kerja Sistem................................................................... 13

Gambar 3.2 Blok Diagram Identifikasi Lembar Jawaban Komputer.................... 14

Gambar 3.3 Flowchart Grayscaling....................................................................... 14

Gambar 3.4 Flowchart Binerisasi.......................................................................... 15

Gambar 3.5 a. Citra RGB....................................................................................... 16

Gambar 3.5 b. Citra Grayscale............................................................................... 16

Gambar 3.5 c. Citra Biner...................................................................................... 16

Gambar 3.6 Flowchart Identifikasi Bubble............................................................ 17

Gambar 3.7 Data Flow Diagram Proses Matching ............................................... 18

Gambar 3.8. Flowchart Pencocokan Jawaban ....................................................... 19

Gambar 3.9. Diagram Menu Aplikasi .................................................................... 19

Gambar 4.1 Citra Lembar Jawaban Komputer...................................................... 20

Gambar 4.2 Form Utama....................................................................................... 21

Gambar 4.3 Form Login........................................................................................ 21

Gambar 4.4 Form Identifikasi Kunci Jawaban...................................................... 22

Gambar 4.5 Form Identifikasi Lembar Jawaban Komputer.................................. 22

Gambar 4.6 Form Data Kunci Jawaban................................................................. 23

Gambar 4.7 Form Data Jawaban LJK.................................................................... 23

Gambar 4.8 Form Data Analisis Butir Soal........................................................... 24

Gambar 4.9 Form Pencetakan Laporan................................................................. 24

xii

Page 13: Cover DLL Perbaikan III

Gambar 4.10 Form Pemilihan Pencetakan Laporan ............................................... 24

Gambar 4.11 Tampilan Laporan ............................................................................. 25

Gambar 4.12 Proses Segmentasi Grid .................................................................... 34

Gambar 4.13 Perbandingan Nilai Threshold........................................................... 36

Gambar 4.14 Proses Segmentasi Bubble Miring .................................................... 37

Gambar 4.15 Segmentasi Bubble Hitam Tipis ....................................................... 37

Gambar 4.16 Kotak Hitam Pada Sudut LJK ........................................................... 38

Gambar 4.17 Flowchart Rotasi Citra ...................................................................... 39

Gambar 4.18 Deteksi Kotak Hitam ......................................................................... 40

Gambar 4.19 Flowchart Pencarian Kotak Hitam .................................................... 41

xiii

Page 14: Cover DLL Perbaikan III

DAFTAR LAMPIRAN

Lampiran 1 LJK Dihitamkan Menggunakan Pensil 2B dan Hitam Bubble Kurang dari Lingkaran

Lampiran 2 LJK Dihitamkan Menggunakan Pensil 2B dan Hitam Bubble Sesuai Lingkaran

Lampiran 3 LJK Dihitamkan Menggunakan Pensil 2B dan Hitam Bubble Melewati Lingkaran

Lampiran 4 LJK Dihitamkan Menggunakan Pensil 2B dan Hitam Bubble Sesuai Lingkaran Namun Ada Bekas Hapusan

Lampiran 5 LJK Dihitamkan Menggunakan Pensil Biasa dan Hitam Bubble Sesuai Lingkaran

Lampiran 6 LJK Dihitamkan Menggunakan Pensil H dan Hitam Bubble Sesuai Lingkaran

Lampiran 7 LJK Dihitamkan Menggunakan Pensil HB dan Hitam Bubble Sesuai Lingkaran

Lampiran 8 Source Code Program

xiv