Skip to content

Rikardo816/AI-image-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Clasificador de Nitidez de Imágenes

Este proyecto implementa un modelo de machine learning capaz de clasificar imágenes en tres categorías: nítidas, borrosas y desenfocadas. El modelo utiliza redes neuronales convolucionales y se ha desarrollado como parte de un sistema completo que incluye backend y frontend.

Las imagenes usadas para entrenenar este modelo están disponibles aquí

Contenido del Repositorio

  • notebook: Notebook de Jupyter que contiene el proceso de entrenamiento del modelo.
  • servidor/: Directorio que contiene el backend desarrollado en Flask.
  • frontend/: Directorio que contiene los archivos HTML y JavaScript para la interfaz de usuario.

Características

  • Modelo de clasificación basado en redes neuronales convolucionales.
  • Backend en Flask para servir el modelo.
  • Frontend simple en HTML/JS para interactuar con el modelo.

Requisitos

Backend

  • Python 3.x
  • Keras, Tensorflow
  • Flask

Frontend

  • No requiere instalación de dependencias adicionales.

Instalación

  1. Clona este repositorio:

About

This is a machine learning model trained with convolutional neural networks which allows classifying images into sharp, blurred, and out-of-focus.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages