Commit History

Implement timestamp-based unique keys for buttons to fix Remove functionality
be04296

jarondon82 commited on

Implement HTML-based Remove buttons with URL query parameters and add debug logging
ab62897

jarondon82 commited on

Implement alternative Remove button solution for better user experience
0b5bd87

jarondon82 commited on

Fix Remove button to work with a single click using callbacks
5aa09e1

jarondon82 commited on

Fix preprocessing module import path
c3e1d8e

jarondon82 commited on

Fix numpy array truth value error by redirecting face_labeling.py to simplified version
e6cd628

jarondon82 commited on

Remove conflicting imports from face_labeling to fix ambiguity error
a46f7ec

jarondon82 commited on

Implemented simplified face detection and labeling interface with cleaner UI and minimal complexity
d23e909

jarondon82 commited on

Implemented dynamic face visualization with no page reloads: Added face_visualization module, updated UI controls, improved visual feedback
b9be998

jarondon82 commited on

Major UI fixes: Added containers and proper spacing to prevent section overlap; enhanced CSS styling for better UI structure
0968d16

jarondon82 commited on

Fixed UI overlap issue after removing faces by adding proper spacing and state management
312043c

jarondon82 commited on

Implemented proper handling of false positive faces: removes boxes from main image when marked as false positive
d0e226b

jarondon82 commited on

CAMBIO COMPLETO: Reemplazada la interfaz de tabs con radio buttons horizontales para solucionar problemas persistentes
0580c1e

jarondon82 commited on

URGENT FIX: Completamente reimplementada la interfaz de tabs para corregir el texto vertical
d10a892

jarondon82 commited on

Fixed vertical text rendering and page reloads for smoother UI experience in face selection
ac4963e

jarondon82 commited on

Fix: Corrected checkbox and label display issues in face selection UI
3691a6c

jarondon82 commited on

Enhanced face selection UI: Added tabs for each face and set checkboxes selected by default
d68ae6f

jarondon82 commited on

Encapsulated face detection section in an expandable accordion
8ea727d

jarondon82 commited on

Fix: Replaced st.rerun() with st.experimental_rerun() for better compatibility
c340f95

jarondon82 commited on

Fixed face detection visibility issue and translated all UI messages to English
f44d7f1

jarondon82 commited on

Corregido problema de visualización en la sección de detección facial
95cbb04

jarondon82 commited on

Implementada nueva sección de detección y etiquetado de rostros modular
e28e81b

jarondon82 commited on

Corregido error de importación circular en módulo history_page
474b837

jarondon82 commited on

Tercer paso de modularización: Extraída página History a un módulo separado
8144f87

jarondon82 commited on

Segundo paso de modularización: Extraída página Home a un módulo separado
32dac05

jarondon82 commited on

Primer paso de modularización: Extraída página About a un módulo separado
d63e342

jarondon82 commited on

Mejorado detector facial y control de flujo para imágenes con demasiados rostros
fc85f1e

jarondon82 commited on

Fix syntax error in app.py - removed redundant try-except block
f504d9a

jarondon82 commited on

Added face count validation with a 5-face limit in a modular way
bb47051

jarondon82 commited on

Corregida la importación del servicio de análisis de emociones usando EmotionService como alias
5bb198e

jarondon82 commited on

Corregidos títulos de sección para usar st.header() en lugar de st.markdown() para garantizar formato y tamaño consistente en todos los títulos numerados
b1ff58d

jarondon82 commited on

Restructurado app.py con secciones numeradas consistentes: 1. Upload, 2. Image Analysis, 3. Image Preprocessing, 4. Detect Face and Labeling (nueva sección), 5. Emotion Analysis. Implementado el servicio de detección facial.
4bfce3f

jarondon82 commited on

Implementado sistema dinámico de preprocesamiento que analiza las características específicas de cada imagen y aplica ajustes personalizados
2da23c9

jarondon82 commited on

Implementado texto explicativo dinámico que cambia según la selección de la imagen: beneficios para la imagen mejorada y desafíos para la imagen original
d07c513

jarondon82 commited on

Simplificado el comportamiento de botones y reducido mensajes de confirmación para una experiencia más coherente
81714ce

jarondon82 commited on

Implementado sistema de selección visual para botones: el botón activo se muestra en rojo y se añade mensaje de confirmación
86c9064

jarondon82 commited on

Corregido error de Streamlit con session_state y los botones de preprocesamiento
c777fdb

jarondon82 commited on

Reubicados botones en la sección de preprocesamiento: 'Continue with Original' debajo de la imagen original y 'Use Improved Image' debajo de la imagen mejorada
088f5b9

jarondon82 commited on

Corregido cálculo de brillo y contraste para evitar valores cero
29d11d5

jarondon82 commited on

Implementada versión mejorada de check_image_quality y validate_image_dimensions para cálculo dinámico y preciso de brillo y contraste
9231da6

jarondon82 commited on

Corregido error de 'img_to_process is not defined' definiendo la variable por defecto antes del bloque condicional
0c44fdd

jarondon82 commited on

Añadido manejo de errores robusto para asegurar que dimension_result y quality_result tengan todas las claves necesarias
b46c5fb

jarondon82 commited on

Implementada la versión exacta del análisis de imagen siguiendo la estructura de la versión local
30c749b

jarondon82 commited on

Añadidos mensajes de depuración detallados en el servicio de imagen para diagnosticar problemas con la extracción de metadatos
c6aea5c

jarondon82 commited on

Añadidos mensajes de depuración para diagnosticar por qué no aparecen los datos de análisis de imagen
1a60235

jarondon82 commited on

Mejorado el método validate_image_file para guardar la imagen original en session_state y extraer correctamente los metadatos
f25c42f

jarondon82 commited on

Ajustado el formato de la sección Image Analysis para que coincida exactamente con la versión local
8a2aa84

jarondon82 commited on

Reorganizado el layout de Image Analysis con imagen a la izquierda y datos a la derecha
9e35824

jarondon82 commited on

Eliminada la imagen grande que aparece debajo de About the Detection Methods
c408c63

jarondon82 commited on

Reducido el tamaño de las imágenes mostradas para evitar que aparezcan tan grandes en la interfaz
f4bb389

jarondon82 commited on