Source code klasifikasi citra biji kopi menggunakan GLCM dan SVM merupakan aplikasi berbasis Python Flask yang digunakan untuk mengklasifikasikan citra biji kopi Arabika dan Robusta berdasarkan karakteristik teksturnya. Proyek ini menggabungkan metode pengolahan citra digital dan machine learning untuk mempelajari pola tekstur biji kopi.
Metode GLCM dan SVM
Gray Level Co-occurrence Matrix (GLCM) digunakan untuk mengekstraksi fitur tekstur citra, seperti contrast, homogeneity, energy, dan correlation. Hasil ekstraksi tersebut kemudian digunakan oleh algoritma Support Vector Machine (SVM) untuk mempelajari pola dan melakukan klasifikasi berdasarkan dataset yang tersedia.
Fitur Aplikasi
Aplikasi klasifikasi biji kopi ini dilengkapi dengan beberapa fitur untuk mendukung pengelolaan dan pemantauan sistem, antara lain:
- Dashboard admin untuk menampilkan ringkasan sistem.
- Informasi jumlah dataset citra biji kopi.
- Ekstraksi fitur tekstur menggunakan GLCM.
- Klasifikasi citra menggunakan algoritma SVM.
- Visualisasi statistik dataset dalam bentuk grafik.
- Tampilan informasi kopi Arabika dan Robusta.
Teknologi yang Digunakan
Proyek ini menggunakan Python dan Flask untuk pengembangan aplikasi web, GLCM untuk ekstraksi fitur tekstur, SVM untuk klasifikasi, serta HTML dan Tailwind CSS untuk tampilan antarmuka. Chart.js digunakan untuk menampilkan grafik statistik pada dashboard.
Kesimpulan
Source code klasifikasi citra biji kopi menggunakan GLCM dan SVM cocok dijadikan referensi pembelajaran machine learning, pengolahan citra digital, dan pengembangan proyek Python Flask. Aplikasi ini juga dapat menjadi bahan referensi bagi mahasiswa yang mengembangkan tugas akhir atau skripsi di bidang klasifikasi citra.
Lihat juga: Source code machine learning lainnya.