Sistema de caracterización de imágenes
Icono RSS Icono E-mail Icono Inicio
  • Nueva versión de los ejecutables (con manual de ayuda y plugins de operaciones)

    Publicado el 8 08Europe/Berlin Abril 08Europe/Berlin 2009 Luis Gonzalez Sin comentarios aún ...

    Hola a tod@s,

    Pues simplemente decir que hemos generado unos nuevos ejecutables de la aplicación.

    Estos incluyen dos grandes diferencias (además de nuevas operaciones para la caracterización):

    • Parte del manual de ayuda (aunque esperamos tener terminado lo principal en un par de días)
    • Extensión mediantes plugins.

    ¿Que quiere decir extensión mediante plugins? Pues que ahora nuestra aplicación la tenemos dividida en componentes (plugins). En concreto cuatro (por ahora):

    • com.coolimagingproject.coolimaging (la aplicación principal)
    • com.coolimagingproject.colorOperations (Operaciones para cambio de espacios de color)
    • com.coolimagingproject.basicImageProcessingOperations (Operaciones basicas de tratamiento de imágenes)
    • com.coolimagingproject.help (manual de ayuda)

    Estos componentes se encuentran en la carpeta plugins dentro de la carpeta coolimaging.

    ¿Que ventaja aporta esto? Pues una vez terminada la aplicación principal podemos implementar nuevas operaciones sin tener que tocar la aplicación principal. Incluso mejor, un usuario con conocimientos de programación puede añadir nuevas operaciones sin saber nada de nuestra aplicación. U otras, como que cuando terminemos el manual de ayuda solo habrá que sustituir el plugin com.coolimagingproject.help por el nuevo que generemos, sin tener que volver a generar todo el ejecutable.

    Para poder descargarlos aquí.

  • Añadido punto de extensión

    Publicado el 28 28Europe/Berlin Marzo 28Europe/Berlin 2009 Luis Gonzalez Sin comentarios aún ...

    Siempre hemos hablado de darle soporte a la aplicación para que ésta sea ampliable facilmente con nuevas operaciones. !Hoy es el día en el se ha convertido en realidad!

    Ahora podemos desarrollar plugins externos a nuestra aplicación a partir de un punto de extensión y añadir nuevas operaciones de forma fácil.
    Esto tiene la gran ventaja, que la persona que programe estas nuevas operaciones no tiene porque tener conocimiento del resto de la aplicación, sino que sólo se deberá centrar en la implementación de la misma.

    Ahora que ya lo tenemos hecho, vamos a centrar nuestros esfuerzos en hacer manuales y pruebas para que quien quiera pueda colaborar en el proyecto creando nuevas y mejores operaciones.

  • Creados ejecutables Alpha

    Publicado el 17 17Europe/Berlin Marzo 17Europe/Berlin 2009 Luis Gonzalez 4 comentarios

    Hemos creado los primeros ejecutables de la aplicación cool Imaging.

    No tienen toda la funcionalidad que nos gustaría, pero se puede empezar a trastear.

    Aquí se pueden encontrar los ejecutables

    Los ejecutables de linux presentan problemas en la presentación de los nombres (Lo solventaremos lo antes posible).
    Puede ser que si tienes la configuración del ordenador en inglés aparezca media aplicación en inglés y la otra media en español (Debido a que no tenemos la internacionalización acabada)

    Si presenta algún problema en la instalación, aquí puedes encontrar una pequeña ayuda INSTALL

    Para cualquier duda, sugerencia… agradeceríamos que se hiciera a través de este post o a la dirección de correo coolimaging@gmail.com

  • Comienza la siguiente fase

    Publicado el 26 26Europe/Berlin Enero 26Europe/Berlin 2009 Ricardo Juan Palma Durán Sin comentarios aún ...

    Tras estos tres primeros meses dándonos tortas contra el Eclipse RCP, JAI y Java2D, hemos llegado a un primer modelo de nuestra aplicación, dando ya por finalizado, salvo detalles menores, la parte relativa al tratamiento digital de imágenes.

    Actualmente, Cool Imaging es una aplicación que, dentro de un entorno bastante intuitivo, permite al usuario manipular imágenes mediante clásicos operadores de tratamiento de imágenes.

    Además, actualmente, la aplicación está diseñada de tal modo que el añadir nuevas operaciones de tratamiento de imágenes puede hacerse sin excesiva dificultad, y, mejor aún, sin necesidad de modificar los archivos binarios (es decir, puede hacerse de forma “externa”). Basta que el usuario proporcione el archivo binario .class de la clase que implementa dicha operación, y ésta es automáticamente añadida a la aplicación.

    El siguiente paso, que será el último y el más duro, es el relacionado con la caracterización de imágenes. Ahora toca diseñar todo aquello relativo a la caracterización de imágenes digitales. Ésta es, supuestamente, la parte más dura, pero partiendo de la base de que la arquitectura actualmente creada es bastante simple y flexible, no debería suponer un gran problema el llevarla a cabo.

    En este enlace se encuentra disponible la última versión de la documentación.

    Mostramos capturas de pantalla de la aplicación:


    Captura 1


    Captura 2


    Captura 3