Este proyecto, destinado al sector ganadero, consiste en realizar una fotografía a un crotal de una vaca y, tras procesarla y analizarla, obtener el número de identificación.
Para utilizar este sistema se requiere la instalación de:
Para descargar el código se debe ejecutar la siguiente línea en consola: git clone https://github.com/uxin94/AIVA-Sistema-de-identificacion-automatica-de-crotales.git
A continuación, un ejemplo de cómo ejecutar el programa:
$ python3
from recognize import Recognizer
import cv2
imagen = cv2.imread('/path/imagen.TIF')
r = Recognizer()
r.recognize(imagen)
Por otra parte, para probar el funcionamiento del algoritmo se han desarrollado tres test:
Preprocesado de la imagen: $ python3 test_preprocesado.py
Localizador de números: $ python3 test_segmentacion.py
Identificador de números: $ python3 test_numeros.py
Como la aplicación móvil aún no se ha desarrollado, es necesario ejecutar el código del cliente en sí. Para ello, se ha de seguir los siguientes pasos: