“Classification of Banana Ripeness Levels Using the Support Vector Machine Algorithm”
DOI:
https://doi.org/10.51179/ilka.v3i1.45Keywords:
banana ripeness classification, digital image processing, Support Vector Machine, HSV Color Histogram, HOGAbstract
An This study aims to develop an automatic classification system for determining the ripeness level of bananas using digital image processing and the Support Vector Machine (SVM) algorithm. Banana ripeness is commonly assessed visually based on skin color, which is subjective and prone to inconsistency. To address this issue, a computer-based classification approach is proposed to improve accuracy and objectivity. The dataset used in this study consists of banana images categorized into three ripeness levels: unripe, ripe, and overripe. The images were obtained from direct acquisition using a smartphone camera and an online dataset platform. The preprocessing stage includes image resizing, color space conversion, and normalization. Feature extraction is performed using color features in the HSV color space combined with texture features extracted using the Histogram of Oriented Gradients (HOG) method. The extracted features are then classified using the Support Vector Machine algorithm with a Radial Basis Function (RBF) kernel. Model performance is evaluated using accuracy, precision, recall, and F1-score metrics. Experimental results show that the proposed SVM-based approach is able to classify banana ripeness levels effectively with satisfactory performance. The results indicate that the integration of digital image processing and SVM has strong potential to support automatic and consistent banana ripeness classification, which can be applied in agricultural and post-harvest quality control systems.
Downloads
References
[1] I. R. Muslem and T. M. Johan, “KLIK: Kajian Ilmiah Informatika dan Komputer Klasifikasi Citra Ikan Menggunakan Algoritma Convolutional Neural Network dengan Arsitektur VGG-16,” Media Online), vol. 4, no. 2, pp. 978–985, 2023, doi: 10.30865/klik.v4i2.1209.
[2] D. Armiady and I. M. R, “Klasifikasi Kualitas Buah Pisang Berdasarkan Citra Buah Menggunakan Stochastic Gradient Descent,” KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 4, no. 2, 2023.
[3] I. Muslem, I. Irvanizam, A. Almuzammil, and F. Johar, “Adaptive Heuristic-Based Ant Colony Optimization for Multi-Constraint University Course Timetabling with Morning Slot Preference for Energy Efficiency,” Jurnal Teknik Informatika (Jutif), vol. 6, no. 6, pp. 5930–5943, Jan. 2026, doi: 10.52436/1.jutif.2025.6.6.5588.
[4] “Studi Perbandingan Deteksi Intrusi Jaringan Menggunakan Machine Learning (Metode SVM dan ANN)”.
[5] “Sistem Deteksi Stunting pada Balita Berbasis Web Menggunakan Metode Random Forest”.
[6] “Analisis Pengaruh Kernel Support Vector Machine (SVM) pada Klasifikasi Data Microarray untuk Deteksi Kanker”.
[7] “Penggunaan Algoritma Support Vector Machine (SVM) Untuk Deteksi Penipuan pada Transaksi Online”.
[8] “PENERAPAN SUPPORT VECTOR MACHINE (SVM) PADA SMALL DATASET UNTUK DETEKSI DINI GANGGUAN AUTISME”.
[9] R. Indraswari, W. Herulambang, and R. Rokhana, “Deteksi Penyakit Mata Pada Citra Fundus Menggunakan Convolutional Neural Network (CNN) Ocular Disease Detection on Fundus Images Using Convolutional Neural Network (CNN).” [Online]. Available: https://www.kaggle.com/datasets/jr2ngb/cataractdataset
[10] “Deteksi Otomatis Jerawat Wajah Menggunakan Metode Convolutional Neural Network (CNN)”.
[11] N. G. Ramadhan, F. D. Adhinata, A. J. T. Segara, and D. P. Rakhmadani, “Deteksi Berita Palsu Menggunakan Metode Random Forest dan Logistic Regression,” JURIKOM (Jurnal Riset Komputer), vol. 9, no. 2, p. 251, Apr. 2022, doi: 10.30865/jurikom.v9i2.3979.
[12] “Pembuatan Aplikasi Deteksi Objek Menggunakan TensorFlow Object Detection API dengan Memanfaatkan SSD MobileNet V2 Sebagai Model Pra - Terlatih,” Jurnal Ilmiah Komputasi, vol. 19, no. 3, Mar. 2020, doi: 10.32409/jikstik.19.3.68.
[13] L. Ikhwanul Uzlah and R. Adi Saputra, “DETEKSI SERANGAN SIBER PADA JARINGAN KOMPUTER MENGGUNAKAN METODE RANDOM FOREST,” 2024. [Online]. Available: https://bit.ly/CyberSecurityAttacks.
[14] A. Purnamawati, W. Nugroho, D. Putri, and W. F. Hidayat, “InfoTekJar : Jurnal Nasional Informatika dan Teknologi Jaringan Attribution-NonCommercial 4.0 International. Some rights reserved Deteksi Penyakit Daun pada Tanaman Padi Menggunakan Algoritma Decision Tree, Random Forest, Naïve Bayes, SVM dan KNN,” vol. 5, no. 1, 2020, doi: 10.30743/infotekjar.v5i1.2934.
[15] M. Muchtar and R. A. Muchtar, “PERBANDINGAN METODE KNN DAN SVM DALAM KLASIFIKASI KEMATANGAN BUAH MANGGA BERDASARKAN CITRA HSV DAN FITUR STATISTIK,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 2, Apr. 2024, doi: 10.23960/jitet.v12i2.4010.
[16] R. Yanti, F. R. Chan, and A. Ramadhanu, “Penerapan Image Processing untuk Identifikasi Jenis Pisang Emas dan Pisang Kapas Menggunakan Metode K-Means Clustering,” Journal of Education Research, vol. 5, no. 4, pp. 2024–4938.
[17] S. Raysyah, V. Arinal, and D. I. Mulyana, “KLASIFIKASI TINGKAT KEMATANGAN BUAH KOPI BERDASARKAN DETEKSI WARNA MENGGUNAKAN METODE KNN DAN PCA,” Sistem Informasi |, vol. 8, no. 2, pp. 88–95, 2021.
[18] Y. A. Pratama, “Membangun Sistem Identifikasi Kematangan Buah Alpukat menggunakan teknologi Pengolahan Citra Digital,” Kalijaga : Jurnal Penelitian Multidisiplin Mahasiswa, vol. 1, no. 3, pp. 102–108, Jul. 2024, doi: 10.62523/kalijaga.v1i3.18.
[19] I. R. Muslem, “KLIK: Kajian Ilmiah Informatika dan Komputer Image Classification pada Kasus American Sign Language Menggunakan Support Vector Machine,” Media Online), vol. 4, no. 2, pp. 1184–1191, 2023, doi: 10.30865/klik.v4i2.1242.
[20] C. H. H. Jannah, I. Muslem, and D. Azmi, “Jurnal Ilmu Komputer Aceh Klasifikasi Plat Nomor Kenderaan Bedasarkan Wilayah Tertentu Menggunakan Algoritma Optical Character Recognition,” Jurnal Ilmu Komputer Aceh, Oct. 2025, [Online]. Available: https://jurnal.fikompublisher.com/ilka/article/view/16
[21] N. Utami Putri and E. Redi Susanto, “Klasifikasi Jenis Kayu Menggunakan Support Vector Machine Berdasarkan Ciri Tekstur Local Binary Pattern,” CYBERNETICS, vol. 4, no. 02, pp. 93–100, 2020.
[22] S. P. Adenugraha, V. Arinal, and D. I. Mulyana, “Klasifikasi Kematangan Buah Pisang Ambon Menggunakan Metode KNN dan PCA Berdasarkan Citra RGB dan HSV,” JURNAL MEDIA INFORMATIKA BUDIDARMA, vol. 6, no. 1, p. 9, Jan. 2022, doi: 10.30865/mib.v6i1.3287.
[23] A. I. Hanifah and A. Hermawan, “Klasifikasi Kematangan Pisang Menggunakan Metode Convolutional Neural Network,” Komputika : Jurnal Sistem Komputer, vol. 12, no. 2, pp. 49–56, Sep. 2023, doi: 10.34010/komputika.v12i2.9999.
[24] M. F. Ajizi, D. Syauqy, M. Hannats, and H. Ichsan, “Klasifikasi Kematangan Buah Pisang Berbasis Sensor Warna Dan Sensor Load Cell Menggunakan Metode Naive Bayes,” 2019. [Online]. Available: http://j-ptiik.ub.ac.id
[25] M. Juventus, D. Deke, T. A. Anastasya, A. Diani, P. Saka, and E. Y. Puspaningrum, “ANALISIS PENGARUH METODE EKSTRAKSI FITUR CITRA BATIK TERHADAP KINERJA KLASIFIKASI SVM,” 2025. [Online]. Available: https://www.kaggle.com/datasets/geryxg/cora
[26] N. Sularida, J. Y. Sari, I. Purwanti, and N. Purnama, “Identifikasi Tingkat Kematangan Buah Pisang Menggunakan Metode Ektraksi Ciri Statistik Pada Warna Kulit Buah,” 98 ULTIMATICS, vol. X, no. 2, 2018.
[27] R. Hadi, R. Dwiyansaputra, and P. Irfan, “IMPLEMENTASI LENET-5 DAN MOBILENET-V2 UNTUK KLASIFIKASI KEMATANGAN BUAH CABAI BERBASIS COMPUTER VISION,” 2025.
[28] N. Arifin, “KLASIFIKASI KEMATANGAN BUAH NAGA BERDASARKAN FITUR WARNA MENGGUNAKAN ALGORITMA MULTI-CLASS SUPPORT VECTOR MACHINE,” 2023.
[29] M. Abdul Hadi, R. Ferdian, and L. Arief, “Klasifikasi Tingkat Ancaman Kriminalitas Bersenjata Menggunakan Metode You Only Look Once (YOLO),” CHIPSET, vol. 2, no. 01, pp. 33–40, Apr. 2021, doi: 10.25077/chipset.2.01.33-40.2021.
[30] G. M. Momole, “Perbandingan Naïve Bayes dan Random Forest Dalam Klasifikasi Bahasa Daerah,” JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 9, no. 2, 2022, doi: 10.35957/jatisi.v9i2.1857.
Downloads
Published
How to Cite
Issue
Section
Categories
License
Copyright (c) 2026 Aceh Journal of Computer Science

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This journal is an open access journal that provides direct, barrier-free national access to the full text of all published articles without any cost to readers or their institutions. Readers are entitled to read, download, copy, distribute, print, search, or link to the full text of all articles in the ILKA Journal. This journal provides open access to its content on the principle that making research freely available to the public supports greater global knowledge exchange.
