Saber la altura y anchura de una imagen con ImageMagick

Valora este artículo
(0 votos)

¿Necesitas saber el tamaño de una imagen para poder trabajar con ella, ajustarla a un tamaño determinado, ampliarla, reducirla o recortarla? ImageMagick te lo dice con el comando identify y el parámetro -format. Para saber el tamaño, trabajaremos con dos modificadores: 

identify -format %w -> Nos inidca la anchura
identify -format %h -> Nos indica la altura

En consola

identify -format %w imagen.png

identify -format %h imagen.png

Devuelve la anchura y la altura respectivamente, de la imagen contenida en imagen.png

En script

Si queremos sacarle más partido y pasarle esos valores a una variable numérica:

let anchura=$(identify -format %w imagen.png) 
let altura=$(identify -format %h imagen.png)

Con esto, ya podremos operar con los valores de las variables $anchura y $altura.

Información adicional

  • Nivel de dificultad: Bajo
  • ¿Tutorial sacado de otra web/foro?: No

1 comentario

  • Gaspar Fernández
    Gaspar Fernández Lunes, 13 Agosto 2018 17:53

    A veces con vídeos también funciona, identify se encarga de llamar a ffmpeg, extraer un fotograma y ver las dimensiones del mismo. A veces no funciona muy bien, depende de muchas cosas :S

Deja un comentario

Asegúrese de introducir toda la información requerida, indicada por un asterisco (*). No se permite código HTML.

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Vea nuestra política de cookies y enlaces de interés aquí