Aplikasi Klasifikasi Bunga Anggrek CNN

Aditia Darma Nasution
2 min readJun 24, 2023

--

Photo by Wolfgang Hasselmann on Unsplash

CNN merupakan salah satu metode yang paling banyak digunakan untuk melakukan klasifikasi gambar. CNN menggunakan arsitektur neural network untuk mengenali/memproses pola gambar yang selanjutkan akan dilakukan klasifikasi secara computasi. Pada tulisan ini saya membuet sebuah project aplikasi pengklasifikasi jenis bunga anggrek menggunakan metode CNN. Berikut ini adalah tampilan project/sistem klasifikasi gambar bunga anggrek menggunakan CNN.

  • Homepage
  • Dataset List
  • Training Data
  • Pengujian

Base Code

  • Operasi pencarian/penghitungan dataset
import os

def hitungTotalFile(pathDir):
tFile = 0
for path in os.listdir(pathDir):
# check if current path is a file
if os.path.isfile(os.path.join(pathDir, path)):
tFile += 1
return tFile
  • Proses klasifikasi
@app.route('/proses-klasifikasi', methods=('GET','POST'))
def prosesKlasifikasi():
kdPengujian = uuid.uuid4()
dataGambar = request.form.get("gambar")
format, imgstr = dataGambar.split(";base64,")
decoded_img = base64.b64decode((imgstr))
img_file = open(str(BASE_DIR)+'/static/upload_data_uji/'+str(kdPengujian)+'.png', 'wb')
img_file.write(decoded_img)
img_file.close()

hasilKlasifikaasi = uji.testingDataUji(anggrek_class, kdPengujian)

dr = {'status' : 'success', 'hasil' : hasilKlasifikaasi}

return jsonify(dr)

Stack yang digunakan :

  • Python Programming
  • Flask (Python Web Framework)
  • Tensorflow (Python Machine Learning Framework)
  • Matplotlib (Python Plotting Framework)
  • Numpy & Pandas (Python Math & Data Framework)

Untuk source code lebih detail silahkan kunjungi halaman github berikut ini :

Project ini merupakan project data science dari almira-tech.com, harap pergunakan source code untuk keperluan akademik & pembelajaran. Tidak disarankan untuk mengkormersialisasi project ini, segala kesalahan analisa yang mengakibatkan kerugian tidak menjadi tanggung jawab pengembang.

--

--

Aditia Darma Nasution
0 Followers

Tukang bikin lemari yang suka mainin laptop