/django-keras-counting-leaf

Keras CNN model for Plant Leaf Counting integrated into Django Framework and Deploy to Heroku

Primary LanguageJavaScript

Keras CNN model for Plant Leaf Counting integrated into Django Framework and Deploy to Heroku

[Silva and Gonçalvez, 2019][1]

Keras Documentation

Access the Web Site

Example of images do you have to upload for the system predict the number of leafs in the plant.

For access the web site, please click here.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What knowledge you need to install the software and how to install them

  Deep Learning, Convolutional Neural Network, Computer Vision, Python, and Django framework

Installing

how to get a development env running

Install virtual environment MacOS and Linux:

  python3 -m pip install --user virtualenv

Create venv MacOS and Linux:

  python3 -m venv my_venv_name

Once create, activate it:

  source my_venv_name/bin/activate

Install requirements.txt:

  sudo pip install -r requirements.txt

Reference

[1]:da Silva, Neemias Bucéli, and Wesley Nunes Gonçalves. "Regression in Convolutional Neural Networks applied to Plant Leaf Counting." Anais do XV Workshop de Visão Computacional. SBC, 2019.

Sincerely: Neemias B. da Silva