Imágenes - ImageMagick básico

Descripción

Recetas generales con ImageMagick para redimensionar y comprimir imágenes. En ImageMagick 7 puede hacer falta el prefijo magick delante de convert o mogrify.

Detalles

Dependencia: paquete imagemagick (o ImageMagick en macOS).

Redimensionar

El modificador ^ rellena el cuadro manteniendo proporción; el lado menor alcanza las medidas indicadas:

convert original.jpg -resize 1600x1600^ salida.jpg

En ImageMagick 7:

magick original.jpg -resize 1600x1600^ salida.jpg

Optimizar (paleta y profundidad)

for i in {1..8}; do convert <input> -colors 256 -depth ${i} <output>${i}; done

Reducir calidad JPEG

convert original.jpg -quality 10 salida.jpg

Lote con mogrify

find . -name "*.jpg" -exec mogrify -thumbnail '800>' -quality 80 {} \;

Conexiones

Acción

  • Hacer copia de seguridad antes de mogrify in-place