En esta sección se explica como definir un polígono que delimitará una región de interés (ROI). Tres son las acciones de la aplicación que permiten el uso de esta acción con intención de extraer una ROI, definir una ROI y/o substraer una ROI.
Cuando una de estas acciones se ecuentra activa, la aplicación permite definir un polígono sobre el editor con los botones derecho e izquierdo del ratón.
Mientras se quiera definir el polígono, el usuario debe hacer uso del botón derecho del ratón. Haciendo clicks derechos o manteniendo pulsado el botón derecho se añadirán nuevos puntos al polígono.
La imagen inferior muestra una captura donde se define el polígono que determinará la región de interés.
Para confirmar el polígono definido y crear o substraer el polígono de la ROI asociada a la imagen, el usuario debe hacer click con el botón izquierdo, de esta manera se termina el proceso de definición y se generan los cambios en la ROI asociada a la imagen.
Si en el proceso de definición el usuario quisiera rectificar alguno o todos los puntos añadidos al polígono, lo podrá hacer mediante las acciones eliminar punto Polígono o limpiar Polígono. E incluso si una vez definida la ROI desease eliminarla, lo podrá hacer a través de la acción eliminar ROI.
Todas estas acciones están localizadas en el menú ROI.
La aplicación ofrece la posibilidad de crear un paquete de imágenes a través de la vista Paquetes de Imágenes.
Explicaremos cómo crear un paquete de imágenes a través de un ejemplo. Para ello, lo primero que debemos hacer es seleccionar las imágenes que queremos que formen parte de nuestro paquete dei imágenes.
Nos dirijiremos a la parte superior de la vista Paquetes de Imágenes y haremos click sobre el icono
para seleccionar las imágenes que queremos abrir. En nuestro caso de ejemplo abriremos tres imágenes que serán las que
formarán parte del paquete "paquete ejemplo".
Las imágenes abiertas se irán añadiendo a la parte superior de la vista Paquetes de Imágenes en vez de al editor.
El siguiente paso será crear un paquete que contenga las imágenes abiertas. En el menú Creación de paquete de imágenes seleccionaremos la opción Completo, para que todas las imágenes existentes en la parte superior de la vista pasen a formar parte del nuevo paquete de imágenes. Haremos click sobre el botón Crear para asignar el nombre al paquete. Nosotros lo llamaremos "paquete ejemplo" como hemos dicho anteriormente.
Cuando se ejecute la acción Crear se añadirá una nueva entrada con el nombre del paquete a la parte inferior izquierda de la vista, en la sección Paquetes.
También se ofrece la posibilidad de crear un paquete Vacío o con las imágenes seleccionadas (Selección), al igual que añadir nuevas imágenes con posterioridad a la creación del paquete a través del menú Transferencia de imágenes.
Una de las posibilidades que ofrece la aplicación es la de definir y ejecutar cadenas de operaciones a paquetes de imágenes a través de la vista Cadenas de Operaciones.
Para poder aplicar una cadena de operaciones, primeramente tendremos que tener definido al menos un paquete de imágenes al que aplicárselas. Los paquetes de imágenes se pueden definir en la vista Paquetes de Imágenes, o si lo desea puede acceder a la sección Cómo crear un paquete imágenes que se explica con un ejemplo cómo crear un paquete de imágenes.
En la vista Cadenas de Operaciones crearemos una cadena de operaciones, siempre vacía, a través del botón Crear cadena.
Para añadir nuevas operaciones a una cadena tendremos que hacerlo a través de los paneles de operaciones. El procedimiento que se seguirá será el siguiente:
Estos pasos se realizarán tantas veces como operaciones se quieran añadir a las cadenas de operaciones.
Una vez que se tengan los paquetes y las cadenas de operaciones definidas, podremos pasar a ejecutarlas. Procederemos a transferir los paquetes de imágenes y las cadenas de operaciones a la parte derecha de la vista Cadenas de Operaciones con los botones Transferir paquetes y Transferir cadenas respectivamente; o bien arrastrando los elementos con el ratón.
Para ejecutar las cadenas de operaciones y los paquetes que se encuentren en la parte derecha de la vista haremos
click sobre el icono que
se encuentra en la parte superior-derecha.
En el diálogo podremos establecer el patrón de nombre de los ficheros de la imagen de salida, en caso de dejarlo en blanco se usará el nombre original; mantener el formato de las imágenes de salida o cambiarlo a un nuevo formato; elegir el directorio de salida; y especificar si se quiere utilizar alguna ROI.
La aplicación ofrece la posibilidad de caracterizar imágenes a través de vectores de caracterización que se definan en la aplicación. Estos vectores recibirán el nombre de generadores de vectores de caracterización (generadores VC), y se gestionarán a través de la vista Caracterización de Imágenes.
Un generador VC se puede aplicar tanto a imágenes como a paquetes de imágenes. Si lo que queremos es aplicarlo a un paquete de imágenes, entonces tendremos que tener definido al menos un paquete de imágenes. Los paquetes de imágenes se pueden definir en la vista Paquetes de Imágenes, o si lo desea puede acceder a la sección Cómo crear un paquete imágenes que se explica con un ejemplo cómo crear un paquete de imágenes.
En la vista Caracterización de Imágenes crearemos un generador VC, siempre vacío, a través del botón Crear gen. VC.
Para añadir nuevas medidas de caracterización a un generador VC tendremos que hacerlo a través de los paneles de operaciones. El procedimiento que se seguirá será el siguiente:
Estos pasos se realizarán tantas veces como medidas se quieran añadir a los generadores VC.
Una vez que se tengan definidos los generadores VC podremos pasar a ejecutarlos. Dependiendo si queremos
aplicar estos vectores sobre imágenes o paquetes de imágenes deberemos tener activa la opción correcta.
Para trabajar con imágenes tendremos que tener activa la opción ,
mientras que si queremos trabajar con paquetes de imágenes la opción activa será
. Ambas acciones se
encuentran en la parte superior-derecha de la vista Caracterización de Imágenes.
Trabajar con imágenes o con paquetes de imágenes es equivalente, con la diferencia que a la hora de la ejecución uno se aplicará sobre imágenes y el otro sobre paquetes, respectivamente.
Nosotros vamos a trabajar con paquetes de imágenes, por lo que usaremos el que hemos creado previamente en el apartado Cómo crear un paquete de imágenes, llamado "paquete ejemplo". Lo que tendremos que hacer es transferir los paquetes de imágenes y los generadores VC a la parte derecha de la vista con los botones Transferir paquetes y Transferir gen. VC, respectivamente; o bien arrastrando los elementos con el ratón.
Para ejecutar los generadores VC y los paquetes o imágenes que se encuentren en la parte derecha de la vista haremos
click sobre el icono que
se encuentra en la parte superior-derecha.
En el diálogo podremos establecer si se quiere utilizar alguna ROI o resumir el informe.
Cuando se termine el proceso de caracterización se creará un informe en el editor de caracterización
Resulta interesante poder comparar dos o más imágenes con las que se está trabajando simultáneamente en el editor.
Esta aplicación permite realizar esta tarea de dos formas distintas:
La primera de ellas es a través de la acción Mostrar imagen en ventana.
Cuando se ejecuta esta acción se muestra una ventana emergente similar a la de la imagen de ejemplo que se adjunta.
La otra es a través del editor. Para ello hay que tener las imágenes abiertas en el editor y seguir los siguientes pasos.
El primer paso consiste en hacer click con el botón izquierdo del ratón sobre la pestaña que tenga el nombre de la imagen que queremos comparar. Tal y como se muestra en la imagen.
Una vez hayamos hecho click mantendremos pulsado mientras nos desplazamos hacia la parte derecha del editor. Hasta que aparezca un recuadro similar al que se muestra en la imagen inferior.
Cuando aparezca este recuadro podremos dejar de hacer click. Y obtendremos una comparativa de las dos imágenes parecida a la de la imagen.
Igual que se ha añadido la imagen a la parte derecha del editor, se podría haber añadido a la parte inferior desplazando el ratón hacia abajo en vez de hacia la derecha. O incluso, realizar de nuevo esta tarea con una nueva imagen para llegar a comparar varias.
Para poder trabajar con dos o más imágenes simultáneamente en el editor debemos poder ver varias imágenes simultáneamente. Esta tarea se realiza de una manera similar al segundo método que se ofrece para comparar dos o más imágenes simultáneamente en el editor, con la diferencia que una vez las tengamos abiertas, podemos empezar a trabajar con ellas igual que si tuvieramos una imagen abierta solamente.
Cada plug-in debería de explicar como instalarse, pero normalmente estos son los pasos que hay que seguir para instalar un plug-in en esta aplicación.
Un plug-in puede venir en algún formato comprimido. Si este es el caso de nuestro plug-in primeramente tendremos que descomprimirlo.
En cualquier caso, el plug-in debe constar de al menos dos archivos:
Una vez se tengan localizados estos archivos, debemos buscar la carpeta en la que se encuentra instalada la aplicación.
Cuando localicemos la ubicación, debemos copiar los archivos ".jar" en la carpeta plugins que exista en el directorio. En el caso de los archivos ".xml" el proceso es algo más complejo. El desarrollador del plug-in debe de especificarnos si las operaciones que se han implementado son de procesamiento de imágenes o caracterización de imágenes, debido a que si las operaciones que implementa el plug-in son de procesamiento de imágenes estos archivos xml deben de copiarse a la carpeta "index/imageProcessing" que existe en el directorio, y en caso de ser operaciones de caracterización de imágenes estos archivos deben copiarse en la carpeta "index/imageCharacterizing".
Una vez realicemos estos pasos el plug-in quedará instalado. En caso que la aplicación estuviese abierta, se deberá reiniciar para que se apliquen los cambios.
Si el plug-in no se instala correctamente pueden aparecer errores al iniciar la aplicación. Si este es su caso, diríjase a la sección Mensajes de Error y Excepción de la aplicación, y sino encuentra ninguna solución posible, contacte con el desarrollador del plug-in.