/compass

Sigue un código QR e indica en qué parte de la pantalla está, utilizando el principio de los puntos cardinales.

Primary LanguagePythonMIT LicenseMIT

Compass 🎯

Sigue un código QR e indica en qué parte de la pantalla está, utilizando el principio de los Puntos Cardinales.

Puntos Cardinales

  1. (opcional) Crea una entorno virtual de Python versión 3+.
virtualenv -p python3 env     # Creas entorno virtual con Python3+.
source env/bin/activate       # Activar entorno virtual.
deactivate                    # Para salir del entorno virtual (EJECUTAR SOLO SI YA NO LO VAS A USAR).
  1. Ejecuta el archivo requirements.txt, esto instalará las librerias necesarias para el proyecto.
pip3 install -r requirements.txt

El princio básicamente del código es identificar en que posición de la pantalla se encuentra el Código QR, la función retorna dos (2) valores:.

  1. donde_estoy: : posición donde se encuentra la imagen, con los valores Norte, Sur, Este, Oeste, NorOeste, NorEste, SurEste y SurOeste.
  2. imagen : instancia original de la imagen procesada por la funcion.

Ejemplo:

Imagen de entrada:

Imagen 03.png

Imagen de salida:

Imagen 03.png


Si te gustaria colaborar, sería fantástico. ✌️