Pengujian Class dbConnection.java

62

4.2. Pengujian

Pengujian dilakukan terhadap sistem untuk mengukur keberhasilan sistem dalam melakukan pemanggilan citra berdasarkan ekstraksi fitur bentuk atau ekstraksi fitur warna citra. Pengujian dilakukan oleh pengguna sistem dengan 2 citra query dimana citra query merupakan salah satu citra dari database. 4.2.1 Pengujian Ekstraksi Fitur Bentuk Tiap pengguna memilih citra query dan melakukan pengujian terhadap sistem pemanggilan citra. Identifikasi pengujian pemanggilan citra berdasarkan fitur bentuk dapat dilihat pada Tabel 4.13. dan Tabel 4.14. Tabel 4.13. Pengujian Pemanggilan Citra Berdasarkan Fitur Bentuk1 No Identifikasi Rincian 1 Pengguna 01 Nama File AnthFlower7.jpg GloThiFlower7.jpg Citra Query 2 Pengguna 02 Nama File HibFlower.jpg AnthFlower.jpg Citra Query 3 Pengguna 03 Nama File PlumFlower1.jpg PasFlower.jpg Citra Query Universitas Sumatera Utara 63 Tabel 4.14. Pengujian Pemanggilan Citra Berdasarkan Fitur Bentuk 2 4 Pengguna 04 Nama File HibFlower7.jpg MoonFlower7.jpg Citra Query 5 Pengguna 05 Nama File SunFlower9.jpg DaisyFlower8.jpg Citra Query 6 Pengguna 06 Nama File AnthFlower6.jpg GloThiFlower7.jpg Citra Query 7 Pengguna 07 Nama File PasFlower.jpg MoonFlower7.jpg Citra Query 8 Pengguna 08 Nama File MoonFlower.jpg DaisyFlower.jpg Citra Query 9 Pengguna 09 Nama File SunFlower.jpg GloThiFlower.jpg Citra Query 10 Pengguna 10 Nama File GaNivFlower4.jpg MoonFlower7.jpg Citra Query Universitas Sumatera Utara 64 Jumlah pengguna yang melakukan pengujian sistem pemanggilan citra berdasarkan fitur bentuk adalah 10 orang. Pengguna tersebut mengisi lembar angket pengujian sistem yang diberikan peneliti sesuai dengan penilaian pribadi pengguna. Hasil pengujian sistem pemanggilan citra berdasarkan fitur bentuk dapat dilihat pada Tabel 4.15 dan Tabel 4.16. Tabel 4.15. Rincian Hasil Pemanggilan Citra Berdasarkan Fitur Bentuk 1 No. Pengguna File Citra Query Penilaian Citra Oleh Pengguna Jumlah Relevan Jumlah Relevan Marginal Jumlah Tidak Relevan 1 01 AnthFlower7.jpg 1 1 18 GloThiFlower7.jpg 1 7 12 Total 2 8 30 2 02 HibFlower.jpg 1 6 13 AnthFlower.jpg 1 6 13 Total 2 12 26 3 03 PlumFlower1.jpg 1 2 17 PasFlower1.jpg 1 5 14 Total 2 7 31 4 04 HibFlower7.jpg 1 6 13 MoonFlower7.jpg 1 4 15 Total 2 10 28 5 05 SunFlower9.jpg 1 14 5 DaisyFlower8.jpg 1 4 15 Total 2 18 20 6 06 AnthFlower6.jpg 1 1 18 GloThiFlower7.jpg 1 7 12 Total 2 8 30 7 07 PasFlower.jpg 1 8 11 MoonFlower7.jpg 1 5 14 Total 2 13 25 Universitas Sumatera Utara 65 Tabel 4.16. Rincian Hasil Pemanggilan Citra Berdasarkan Fitur Bentuk 2 8 08 MoonFlower.jpg 1 7 12 DaisyFlower.jpg 1 9 10 Total 2 16 22 9 09 SunFlower.jpg 1 7 12 GloThiFlower.jpg 1 8 11 Total 2 15 23 10 10 GaNivFlower4.jpg 1 2 17 MoonFlower.jpg 1 4 15 Total 2 6 32 Berdasarkan pengujian pada Tabel 4.15. dan Tabel 4.16. maka dapat dihitung nilai precision hasil pemanggilan citra. Berikut perhitungan nilai precision dengan contoh pengujian pengguna 01. � � = Jumlah citra relevan yang ditemukembalikan Jumlah seluruh citra yang ditemukembalikan = 10 40 = 0,25 Nilai precision hasil pemanggilan citra berdasarkan fitur bentuk yang dilakukan tiap pengguna dapat dilihat pada Tabel 4.17. Tabel 4.17. Nilai Precision Hasil Pemanggilan Citra No. Pengguna Total Citra yang ditemukan Total Citra Relevan Precision Persentase Precision 1 01 40 10 0,25 25 2 02 40 14 0,35 35 3 03 40 9 0,225 22,5 4 04 40 12 0,3 30 5 05 40 20 0,5 50 6 06 40 10 0,25 25 7 07 40 15 0,375 37,5 8 08 40 18 0,45 45 9 09 40 17 0,425 42,5 10 10 40 8 0,2 20 Rata- rata 0,3325 33,25 Universitas Sumatera Utara 66 Berdasarkan pengujian pada Tabel 4.15. dan Tabel 4.16. dapat dihitung nilai recall hasil pemanggilan citra. Berikut perhitungan nilai recall dengan contoh pengujian pengguna 01. �� = Jumlah citra relevan yang ditemukembalikan Jumlah citra relevan dalam = 10 20 = 0,5 Nilai recall hasil pemanggilan citra berdasarkan fitur bentuk yang dilakukan tiap pengguna dapat dilihat pada Tabel 4.18. Tabel 4.18. Nilai Recall Hasil Pemanggilan Citra No. Pengguna Total Citra Relevan Database Total Citra Relevan Recall Persentase Recall 1 01 20 10 0,5 50 2 02 20 14 0,7 70 3 03 20 9 0,45 45 4 04 20 12 0,6 60 5 05 20 20 1 100 6 06 20 10 0,5 50 7 07 20 15 0,75 75 8 08 20 18 0,9 90 9 09 20 17 0,85 85 10 10 20 8 0,4 40 Rata- rata 0,665 66,5 Universitas Sumatera Utara 67 Rincian penggunaan waktu pada saat pemanggilan citra dapat dilihat pada Tabel 4.19. berikut ini. Tabel 4.19. Waktu Pemanggilan Citra Berdasarkan Ekstraksi Fitur Bentuk No. Pengguna File Citra Query Waktu Pemanggilan Citra detik 1 01 AnthFlower7.jpg 1,767 GloThiFlower7.jpg 1,981 2 02 HibFlower.jpg 1,622 AnthFlower.jpg 1,684 3 03 PlumFlower1.jpg 0,172 PasFlower1.jpg 0,203 4 04 HibFlower7.jpg 0,421 MoonFlower7.jpg 0,203 5 05 SunFlower9.jpg 2,090 DaisyFlower8.jpg 1,653 6 06 AnthFlower6.jpg 1,576 GloThiFlower7.jpg 1,872 7 07 PasFlower.jpg 2,872 MoonFlower7.jpg 2,572 8 08 MoonFlower.jpg 0,546 DaisyFlower.jpg 0,687 9 09 SunFlower.jpg 0,515 GloThiFlower.jpg 0,412 10 10 GaNivFlower4.jpg 0,608 MoonFlower.jpg 0,312 Rata-Rata 1,1884 Universitas Sumatera Utara 68 4.2.2 Pengujian Ekstraksi Fitur Warna Tiap pengguna memilih citra query dan melakukan pengujian terhadap sistem pemanggilan citra. Identifikasi pengujian pemanggilan citra berdasarkan fitur warna dapat dilihat pada Tabel 4.20. sampai dengan Tabel 4.21. Tabel 4.20. Pengujian Pemanggilan Citra Berdasarkan Fitur Warna1 No Identifikasi Rincian 1 Pengguna 01 Nama File DaisyFlower7.jpg HibFlower7.jpg Citra Query 2 Pengguna 02 Nama File MoonFlower.jpg RoseFlower.jpg Citra Query 3 Pengguna 03 Nama File MoonFlower.jpg RoseFlower.jpg Citra Query 4 Pengguna 04 Nama File RoseFlower7.jpg GaNivFlower7.jpg Citra Query 5 Pengguna 05 Nama File AnthFlower8.jpg GloThiFlower8.jpg Citra Query 6 Pengguna 06 Nama File DaisyFlower9.jpg GaNivFlower7.jpg Citra Query Universitas Sumatera Utara 69 Tabel 4.21. Pengujian Pemanggilan Citra Berdasarkan Fitur Warna2 Jumlah pengguna yang melakukan pengujian sistem pemanggilan citra berdasarkan fitur warna adalah 10 orang. Pengguna tersebut mengisi lembar angket pengujian sistem yang diberikan peneliti sesuai dengan penilaian pribadi pengguna. Hasil pengujian sistem pemanggilan citra berdasarkan fitur warna dapat dilihat pada Tabel 4.22. dan Tabel 4.23. Berdasarkan pengujian pada Tabel 4.22. dan Tabel 4.23. maka dapat dihitung nilai precision hasil pemanggilan citra. Berikut perhitungan nilai precision dengan contoh pengujian pengguna 01. � � = Jumlah citra relevan yang ditemukembalikan Jumlah seluruh citra yang ditemukembalikan = 6 40 = 0,15 7 Pengguna 07 Nama File SunFlower.jpg HibFlower5.jpg Citra Query 8 Pengguna 08 Nama File AnthFlower.jpg HibFlower.jpg Citra Query 9 Pengguna 09 Nama File RoseFlower.jpg SunFlower.jpg Citra Query 10 Pengguna 10 Nama File PasFlower5.jpg DaisyFlower8.jpg Citra Query Universitas Sumatera Utara 70 Nilai precision hasil pemanggilan citra berdasarkan fitur bentuk yang dilakukan tiap pengguna dapat dilihat pada Tabel 4.24. Tabel 4.22. Rincian Hasil Pemanggilan Citra Berdasarkan Fitur Warna 1 No. Pengguna File Citra Query Penilaian Citra Oleh Pengguna Jumlah Relevan Jumlah Relevan Marginal Jumlah Tidak Relevan 1 01 DaisyFlower7.jpg 1 1 18 HibFlower7.jpg 1 3 16 Total 2 4 34 2 02 MoonFlower.jpg 1 5 14 RoseFlower.jpg 1 3 16 Total 2 8 30 3 03 MoonFlower.jpg 1 5 14 RoseFlower.jpg 1 3 16 Total 2 8 30 4 04 RoseFlower7.jpg 1 3 16 GaNivFlower7.jpg 1 5 14 Total 2 8 30 5 05 AnthFlower8.jpg 1 4 15 GloThiFlower8.jpg 1 8 11 Total 2 12 26 6 06 DaisyFlower9.jpg 1 1 18 GaNivFlower7.jpg 1 5 14 Total 2 6 32 7 07 SunFlower.jpg 1 6 13 HibFlower5.jpg 1 3 16 Total 2 9 29 8 08 AnthFlower.jpg 1 4 15 HibFlower.jpg 1 5 14 Total 2 9 39 Universitas Sumatera Utara 71 Tabel 4.23. Rincian Hasil Pemanggilan Citra Berdasarkan Fitur Warna 2 Tabel 4.24. Nilai Precision Hasil Pemanggilan Citra No. Pengguna Total Citra yang ditemukan Total Citra Relevan Precision Persentase Precision 1 01 40 6 0,15 15 2 02 40 10 0,25 25 3 03 40 10 0,25 25 4 04 40 10 0,25 25 5 05 40 14 0,35 35 6 06 40 8 0,2 20 7 07 40 11 0,275 27,5 8 08 40 11 0,275 27,5 9 09 40 9 0,225 22,5 10 10 40 19 0,475 47,5 Rata- rata 0,27 27 Berdasarkan pengujian pada Tabel 4.22. dan Tabel 4.23 dapat dihitung nilai recall hasil pemanggilan citra. Berikut perhitungan nilai recall dengan contoh pengujian pengguna 01. �� = Jumlah citra relevan yang ditemukembalikan Jumlah citra relevan dalam = 6 20 = 0,3 9 09 RoseFlower.jpg 1 4 15 SunFlower.jpg 1 3 16 Total 2 7 31 10 10 PasFlower5.jpg 1 9 10 DaisyFlower8.jpg 1 8 11 Total 2 17 21 Universitas Sumatera Utara 72 Nilai recall hasil pemanggilan citra berdasarkan fitur bentuk yang dilakukan tiap pengguna dapat dilihat pada Tabel 4.25. Tabel 4.25. Nilai Recall Hasil Pemanggilan Citra No. Pengguna Total Citra Relevan Database Total Citra Relevan Recall Persentase Recall 1 01 20 6 0,3 30 2 02 20 10 0,5 50 3 03 20 10 0,5 50 4 04 20 10 0,5 50 5 05 20 14 0,7 70 6 06 20 8 0,4 40 7 07 20 11 0,55 55 8 08 20 11 0,55 55 9 09 20 9 0,45 45 10 10 20 19 0,95 95 Rata- rata 0,54 54 Rincian penggunaan waktu pada saat pemanggilan citra dapat dilihat pada Tabel 4.26. dan Tabel 4.27. berikut ini. Tabel 4.26. Waktu Pemanggilan Citra Berdasarkan Ekstraksi Fitur Warna 1 No. Pengguna File Citra Query Waktu Pemanggilan Citra detik 1 01 DaisyFlower7.jpg 1,685 HibFlower7.jpg 1,622 2 02 MoonFlower.jpg 1,561 RoseFlower.jpg 1,747 3 03 MoonFlower.jpg 2,340 RoseFlower.jpg 1,965 Universitas Sumatera Utara 73 Tabel 4.27. Waktu Pemanggilan Citra Berdasarkan Ekstraksi Fitur Warna 2 4.2.3 Analisis Hasil Pengujian Hasil pengujian sistem pemanggilan citra berdasarkan ekstraksi fitur bentuk dengan Operator Sobel dan ekstraksi fitur warna dengan deteksi warna HSV dapat dilihat pada Tabel 4.28. dan 4.29. berikut ini. Tabel 4.28. Rata-rata Nilai Precision, Recall dan Waktu Pemanggilan Citra1 Pengguna Precision Recall Waktu detik OS HSV OS HSV OS HSV 01 25 15 50 30 1,874 1,6535 02 35 25 70 50 1,653 1,654 03 22,5 25 45 50 0,1875 2,1525 04 30 25 60 50 0,312 3,018 4 04 RoseFlower7.jpg 2,511 GaNivFlower7.jpg 3,525 5 05 AnthFlower8.jpg 6,147 GloThiFlower8.jpg 5,835 6 06 DaisyFlower9.jpg 6,505 GaNivFlower7.jpg 4,274 7 07 SunFlower.jpg 8,442 HibFlower5.jpg 7,051 8 08 AnthFlower.jpg 5,788 HibFlower.jpg 5,569 9 09 RoseFlower.jpg 3,260 SunFlower.jpg 2,168 10 10 PasFlower5.jpg 1,794 DaisyFlower8.jpg 1,747 Rata-rata 3,7758 Universitas Sumatera Utara 74 Tabel 4.29. Rata-rata Nilai Precision, Recall dan Waktu Pemanggilan Citra2 Pengguna Precision Recall Waktu detik OS HSV OS HSV OS HSV 05 50 35 100 70 0,8715 5,991 06 25 20 50 40 1,724 5,3895 07 37,5 27,5 75 55 2,722 7,7365 08 45 27,5 90 55 0,6165 5,6785 09 42,5 22,5 85 45 0,4635 2,714 10 20 47,5 40 95 0,46 1,7705 Rata-rata 33,25 27 66,5 54 1,1884 3,7758 Berdasarkan Tabel 4.28. dan Tabel 4.29. hasil pemanggilan citra meggunakan fitur bentuk dengan metode Operator Sobel memiliki nilai precision dan recall yang lebih baik jika dibandingkan dengan nilai precision dan recall hasil pemanggilan citra menggunakan fitur warna dengan metode deteksi warna HSV. Nilai rata-rata precision dari citra hasil temu kembali menggunakan fitur bentuk adalah 33,25 sedangkan nilai rata-rata precision dari citra hasil temu kembali menggunakan fitur warna adalah 27 dan nilai rata-rata recall dari citra hasil temu kembali menggunakan fitur bentuk adalah 66,5 sedangkan nilai rata-rata recall dari citra hasil temu kembali menggunakan fitur tekstur adalah 54. Rata-rata penggunaan waktu pemanggilan citra berdasarkan estraksi fitur bentuk selama 1,1884 detik sedangkan rata-rata penggunaan waktu pemanggilan citra berdasarkan ekstraksi fitur warna selama 3,7758 detik. Universitas Sumatera Utara BAB 5 KESIMPULAN DAN SARAN Pada bab kesimpulan dan saran ini akan diuraikan mengenai kesimpulan dari keseluruhan uraian bab-bab sebelumnya serta saran yang diharapkan dapat bermanfaat untuk penelitian selanjutnya.

5.1 Kesimpulan