Buscar..


Observaciones

ImageMagick es un conjunto de herramientas de código abierto para procesar casi cualquier formato de imagen raster (y algunos vectores) usando una interfaz de línea de comandos o enlaces de idioma en una variedad de idiomas. Más de 200 formatos de imagen son compatibles usando cualquiera de más de 20 idiomas. ImageMagick se ejecuta en Linux, Windows, Mac OS, iOS, Android y otros.

La versión actual es 7.x y ha estado disponible desde 2011. Esta serie de versiones incluye muchas características nuevas y es una revisión importante de ImageMagick. Si bien gran parte de la funcionalidad funciona como antes, algunos bits no cumplen completamente con la serie 6.x. Como resultado, muchas distribuciones siguen predeterminadas a las versiones 6.x mucho más antiguas para que los scrips no se rompan. Si recién comenzando, usar 7.x es altamente recomendable. La mayoría de los tutoriales y scripts existentes funcionarán, pero varias cosas funcionarán de manera más intuitiva, más rápida y, en general, mejor.

Versiones

Versión Fecha de lanzamiento
7.0.5 2017-02-20
7.0.4 2016-12-14
7.0.3 2016-08-29
7.0.2 2016-06-09
7.0.1 2016-04-30
7.0.0 2011-08-01

Instalación o configuración

Puede instalar ImageMagick desde la fuente o binario.

En el caso de Windows Binary.

Descargar archivo binario ejecutable. Y simplemente haga clic en la versión apropiada y se abrirá y seguirá el asistente. Puede escribir el siguiente comando para averiguar si ImageMagick está instalado correctamente o no:

identify -version

Descargue un ImageMagick y una guía de instalación listos para ejecutar

Descargar el archivo fuente y la guía de instalación

Convertir una imagen entre formatos de archivo.

Usando el comando magick (o `convertir para usuarios de IM 6.x) usted puede convertir cualquier formato de imagen a cualquier otro. sin otros argumentos, se realizará el menor procesamiento posible para pasar de un formato a otro. Simplemente especifique sus archivos de entrada y salida. Para convertir un JPEG a un PNG:

$ magick image.jpg image.png

O un TIFF a un GIF:

$ magick image2.tif image.gif

Crea un gif animado.

A partir de una secuencia de imágenes estáticas (por ejemplo llamada frame01.jpg, frame02.jpg y así sucesivamente) un gif animado se puede crear utilizando el siguiente comando:

magick -delay 10 -loop 0 frame*.jpg animation.gif
  • -delay 10 establece el intervalo entre los cuadros a 0.1 segundos

  • -loop 0 crea una animación de bucle infinito

Compara la diferencia entre una imagen

ImageMagick incluye una serie de utilidades de línea de comandos para manipular imágenes. Aquí usaremos la herramienta de compare de línea de comandos.

compare herramienta de compare es muy útil. Supongamos que desea probar (por ejemplo, diseño, color, iconos, etc.) la diferencia entre el archivo HTML de la interfaz de usuario de diseño esperado con el resultado real del archivo JSP, solo necesita usar el comando de compare . No necesitas compararte con tus propios ojos.

1.jpg

introduzca la descripción de la imagen aquí

2.jpg

introduzca la descripción de la imagen aquí

Primero compararemos la misma imagen .

magick compare 1.jpg 1.jpg difference1.jpg

Resultado ⇒ diferencia1.jpg

El blanco quita énfasis a los píxeles que no se tocan modificándolos.

introduzca la descripción de la imagen aquí

Comparemos una imagen con una que haya sido modificada.

magick compare 1.jpg 2.jpg difference2.jpg

Resultado ⇒ diferencia2.jpg

Las áreas rojas de la imagen de diferencia enfatizan (resaltan) los píxeles que se ven afectados por la modificación de la imagen.

introduzca la descripción de la imagen aquí

Aquí está la lista de utilidades de línea de comandos de ImageMagick



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow