Repositorio del Primer Proyecto de Inteligencia Artificial
Instrucciones:
Pasar de caracteres en una imagen a caracteres en un texto.
TensorFlow.
-Su aplicación recibirá un parámetro ARGV por consola con la ruta de un directorio que puede contener N cantidad de imágenes genéricas.
-Deberá reconocer alfabeto \w.
-Su programa deberá mostrar en consola una barra de porcentaje que indique la carga porcentual de los archivos restantes.
-Su programa recorrerá una imagen a la vez, leyendo cualquier contenido de texto de la imagen.
-Su programa creará un archivo de texto por cada imagen que lea. El archivo de texto deberá tener el mismo nombre que la imagen leída.
-El archivo de texto deberá contener todas las palabras detectadas en la imagen (incluyendo letras y números).
-Su programa de Python debe funcionar al 100% sobre Linux.
Su programa debe contener las validaciones básicas sobre errores como:
-Ejecutar el programa sin pasar un parámetro.
-Ejecutar el programa sin que exista el directorio identificado.
-Ejecutar el programa sin que existan imágenes en el directorio identificado.
-Ejecutar el programa donde los nombres de las imágenes tiene caracteres especiales.
-Ejecutar un programa donde las imágenes son PNG, JPG, JPEG, BMP.
-Deberá incluir en su proyecto las imágenes de entrenamiento.