NEVEGADORES ADECUADOS PARA EL CORRECTO VISIONADO DE ESTE SITIO

ImageMagick: Manual en español.

[Un paseo por ImageMagick]


VII-.Comparar Imágenes.







VII-1.- El comando [compare]


El comando [compare] nos proporciona un modo fiel y rápido de ver las diferencias entre dos imágenes. Nos generará una representación gráfica de las diferencias existentes y nos posibilitará su cuantificación.

La sintaxis básica de este comando es:

compare input1 input2 output

Donde:

Como acaba de decirse, el resultado del comando [compare] es una nueva imagen en la que se reflejan gráficamente las diferencias entre las dos imágenes sometidas a comparación. Esta imagen resultante esta compuesta por áreas de color blanco y áreas de color rojo. Las de color rojo nos marcan las zonas en las que se han apreciado cambios con respecto a la imagen original.

Con la sintaxis del comando anteriormente expuesta, necesariamente se generará un nuevo archivo, output. Nos puede interesar poder visualizar directamente en la pantalla las diferencias entre dos imágenes sin generar una nueva. Esto es posible utilizando el formato de salida especial [x:]. La sintaxis de [compare], en este caso, seria:

compare input1 input2 x:


Veamos un ejemplo:

Vamos a comparar la imagen original.jpg con la imagen modificada.jpg

compare original.jpg modificada.jpg comparacion.jpg

Como puede apreciarse, una área roja nos marca la diferencia entre ambas imágenes.


original.jpg

modificada.jpg

comparacion.jpg


El comando [compare] admite la utilización de varias opciones:

Con la opción [-channel] podemos determinar los canales en la que se realizará la comparación.

compare -channel R input1 input2 output

Con la opción [-extract] podremos comparar una porción de la imagen.

compare -extract WxH+x+y input1 input2 output

Si el proceso de comparación fuera muy largo (p.e. en el caso de que las imágenes fueran muy grandes) con la opción [-monitor], podriamos ir siguiendo la evolución del proceso en el terminal.

compare -monitor input1 input2 output





[ Indice ] [ Inicio Sección] [ Sección Anterior ] [ Sección Siguiente ]

Licencia: "ImageMagick: Manual en español". By Antoni Serra Devecchi is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 España License.

NEVEGADORES ADECUADOS PARA EL CORRECTO VISIONADO DE ESTE SITIO