Marvin es un framework extensible, cross-platform y de código abierto para el procesamiento de imágenes desarrollado en Java. El objetivo principal del framework es proporcionar una interfaz fácil para el procesamiento de imágenes y vídeo. El framework proporciona sólo las características esenciales para desarrollar aplicaciones y plug-ins tales como la manipulación de imágenes, captura de vídeo, multithreading y integración con la interfaz gráfica de usuario. Por lo tanto, los algoritmos de procesamiento de imágenes se han desarrollado como plug-ins.
Cambios:
- Integración con Junit: funciones assert específicas para el procesamiento de imágenes y de los de componententes del framework;
- modificación de la representación de la imagen para apoyar nuevos espacios de color en las futuras versiones;
- Se hicieron mejoras a la integración de interfaz gráfica de usuario;
- Cambios de arquitectura para apoyar el tool plug-ins en las futuras versiones;
- Nuevos plug-ins (Detección de píxeles de color de la piel, Renderización de fractales, textura, texto, etc)
Sitio:
http://www.marvinproject.org