Code Monkey home page Code Monkey logo

riturajsaha / malaria-detector-application Goto Github PK

View Code? Open in Web Editor NEW
22.0 0.0 19.0 3.5 MB

An efficient disease detection application with GUI based (tkinter) frontend and a custom CNN model as backend which detects if a cell is parasitized or normal from its image in real time with an accuracy of 95.22%.

Python 1.43% Jupyter Notebook 98.57%
deep-learning convolutional-neural-networks python tkinter-graphic-interface custom-model backend frontend malaria-detection application tkinter prediction software-development health disease-detection

malaria-detector-application's Introduction

Malaria-Detection-Application

A GUI based application which uses a custom CNN model(Accuracy: 95.22%) to predict if an uploaded cell image is parasitized or uninfected. At first a Deep learning model was trained and tested in Google Colab based on the dataset obtained from kaggle, then in order to give it a user interface, tkinter module in Python is used.

Dataset: https://www.kaggle.com/iarunava/cell-images-for-detecting-malaria

System will read the image uploaded by the user, augment it and will use the saved custom model to detect whether the disease is present or not in the patient and thus display the result in a user-friendly language.

Below are the steps:-
  • Upload Image: The user can upload the medical test image through a workstation running on Windows OS. The image should be in jpeg, png or jpg format.
  • Read Image: The image will be scanned before augmentation takes place.
  • Transform Image: The scanned image is then transformed into a format that is needed by the saved custom model.
  • Evaluate image using saved model: The saved custom model creates a feature map of the uploaded medical test image and predicts the output.
  • Determine and Analyze the Output: The predicted output is then analyzed and converted to a user friendly language.
  • Display the Output: The analyzed result is then displayed to the user.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.