Escalar una imagen al doble de su tamaño con ImageMagick

Si bien podemos escalar porcentualmente una imagen con ImageMagick mediante:

convert origianl.jpg -resize 200% destino.jpg

Es mucho más cómodo, si lo que queremos es doblar el tamaño de la imagen, utilizar:

convert origianl.jpg -magnify destino.jpg

Veamos un ejemplo con esta imagen:

Logotipo Linux
Podemos ver el tamaño de una imagen con el comando identify:

$ identify tux.jpg 
tux.jpg JPEG 300x353 300x353+0+0 8-bit sRGB 11313B 0.000u 0:00.000

Vamos a doblar ese tamaño:

$ convert tux.jpg -magnify tux-doble.jpg

$ convert tux.jpg -magnify tux-doble.jpg
Por último, vamos a comprobar si el tamaño de la imagen destino es el doble de la original:

$ identify tux-doble.jpg 
tux-doble.jpg JPEG 600x706 600x706+0+0 8-bit sRGB 26889B 0.000u 0:00.000

Y vemos que:

300 x 2 = 600

353 x 2 = 706

Por lo tanto, -magnify ha hecho bien su trabajo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.