-
Notifications
You must be signed in to change notification settings - Fork 0
Manual de usuario
Como se describe en el manual de instalación, para ejecutar el programa debemos estar en el directorio del proyecto con el entorno virtual creado y ejecutar el siguiente comando python run.py y se procederá a abrir la interfaz gráfica.
Administración El programa implementa un pequeño sistema de administración por línea de comandos para facilitar ciertas acciones mediante el uso de parámetros llamando al fichero run.py: Log y Backup. El primer parámetro será la función a ejecutar y el segundo otro argumeto que será necesario en el caso de Log. python run.py ARGUMENTO1 ARGUMENTO2
Comando Log Con este comando podemos especificar un usuario del que obtendremos su registro de Log. Por ejemplo si queremos obtener el log del usuario 'a' tendremos que ejecutar desde línea de comandos lo siguiente: python run.py log a El log será exportado a un .txt en nuestro Escritorio del sistema.
Comando Backup Con el comando backup se realiza una copia de seguridad de todos los archivos de todos los usuarios que será exportada a un zip. python run.py backup El backup será exportado a un .zip en nuestro Escritorio del sistema.
Uso como usuario
Registro y Login Cuando ejecutamos el prototipo lo primero con lo que nos encontraremos es con la pantalla de registro y login. Si ya se encuentra registrado en el sistema, puede acceder con sus credenciales empleando el formulario de login. Por otra parte, si no se encuentra registrado, puede hacerlo mediante el formulario de registro cumplimentando los campos requeridos.
Interfaz principal Una vez hemos accedido con nuestras credenciales accedemos a la interfaz principal del sistema. En el lado izquierdo de la interfaz se recopilan las acciones asociadas al reconocimiento, visualización y exportación de Gestos miestras que en el lado derecho tendremos los de emociones. A continuación se explican las diferentes opciones. Los gestos que se reconocen son: perfecto, un poco, corazón y suerte. En el caso de las emociones se reconoce: enfado, desprecio, disgusto, miedo, contento, triste y sorpresa.
Reconocimiento Una vez seleccionamos el reconocimiento ya sea de gestos o de emociones se nos abrirá una nueva ventana mostrando nuestra webcam. Durante unos segundos el sistema recogerá información por su cámara y procederá a analizar los resultados. Una vez analizados se muestra el resultado de la captura por pantalla y estos datos serán registrados en la plataforma.
Visualizar estadísticas Estadisticas Para la visualización de estadísticas se muestran dos gráficos creados con MatPlotLib con los diferentes gestos o emociones registrados. Se incluye una barra de herramientas con cada gráfico para su exportación y modificación.
Exportar estadísticas Después de realizar varios reconocimientos ya sea de gestos o emociones resulta interesante poder exportarnos esos datos. Se ofrecen dos selectores de fehcas para poder ajustar el rango de fechas que queramos para la exportación y dos opciones: Exportación de PDF o en Excel.