Este proyecto ofrece un servidor web seguro que permite la visualización en tiempo real de la transmisión de video desde una webcam, la captura de imágenes, y la superposición de líneas y reglas para análisis visual. Además, facilita la ingesta de datos desde dispositivos externos, procesando y almacenando la información para su integración en flujos de trabajo de análisis de datos.
Clonación del Repositorio:
Clona el repositorio del proyecto desde GitHub y navega al directorio del proyecto:
git clone https://github.com/AgustinMadygraf/VisionArtificial
cd VisionArtificial
Instalación de Dependencias:
Instala todas las dependencias necesarias y configura un entorno virtual utilizando el archivo setup.py
:
python setup.py
Esto actualizará pip
, instalará las dependencias requeridas y verificará que estén correctamente configuradas.
Configuración SSL:
Adjunta los certificados SSL en la ubicación indicada para asegurar la conexión segura del servidor web.
Iniciar el Servidor:
Puedes iniciar el servidor utilizando el archivo VisionArtificial.bat
o a través del acceso directo creado en el escritorio. También puedes iniciar el servidor manualmente desde la línea de comandos:
pipenv run python run.py
El servidor estará disponible en https://<TU_DIRECCION_IP>:4443
.
Acceso a la Interfaz:
Abre un navegador y navega a https://<TU_DIRECCION_IP>:4443
para acceder a la interfaz del sistema.
Funcionalidades Disponibles:
Ajustes Avanzados:
t
en la URL. Ejemplo: https://<TU_DIRECCION_IP>:4443/?t=2500
.Los registros del sistema se almacenan en la carpeta logs/
, dentro del archivo sistema.log
. Estos logs capturan información a nivel INFO
y ERROR
, proporcionando un seguimiento detallado de las operaciones del sistema y facilitando la identificación y resolución de problemas.