Desarrollo de software de uso libre para el procesamiento y análisis de archivos espectrales obtenidos por espectroradiómetro
Portada
No hay miniatura disponible
En este proyecto se presenta Espectral Free, un software de código abierto y gratuito que facilita el procesamiento y análisis de archivos espectrales obtenidos con espectrorradiómetros. El trabajo parte de la problemática identificada en la comunidad académica y profesional: el alto costo de las licencias de herramientas comerciales (p. ej., ENVI, MATLAB) y la curva de aprendizaje de los lenguajes de programación, que dificultan la explotación de grandes volúmenes de datos espectrales. El objetivo general fue desarrollar una aplicación accesible, con interfaz gráfica intuitiva, capaz de cargar, visualizar y filtrar firmas espectrales, calcular derivadas e índices de vegetación, y exportar resultados. La solución se implementó en Python —seleccionado por su ecosistema científico, rendimiento competitivo y costo nulo — empleando la metodología ágil Scrum, que organizó el desarrollo en dieciséis sprints iterativos y permitió validar incrementalmente cada módulo funcional. La verificación incluyó protocolos comparativos en Excel y MATLAB para estadísticas descriptivas, filtros espectrales, derivadas y detección de picos, asegurando la confiabilidad de los cálculos. Espectral Free redujo drásticamente el tiempo de análisis, eliminó barreras económicas y técnicas, y quedó disponible en un repositorio público de GitHub para fomentar la colaboración y futuras mejoras.