Manipulación de imágenes – ImageMagick

ImageMagic

Se necesita el paquete imagemagick:

sudo apt-get install imagemagick

Identificar ancho de una imagen

identify -format "%w" book.jpg
identify -format "%w x %h" book.jpg


Ejemplo 1 con varias opciones

Copio una imagen a blanco y negro, luego recorto circular ambas y a la vez redimensiono a 50 px:

# Convertir a gris
convert original.png -colorspace gray juan_tmp.png
# Redondear
convert original.png -alpha set -background none -thumbnail 50x50 -vignette 0x0 juan_redondo.png
# Redondear
convert juan_tmp.png -alpha set -background none -thumbnail 50x50 -vignette 0x0 juan_gris.png

Ejemplo 2 con varias opciones

Converetir la imagen en un cuadrado usando su ancho y luego hacerlo circular y escalandolo a 50px

convert book.jpg  -thumbnail 1180x1180^ -gravity center -extent 1180x1180  book_to_fit.png
convert book_to_fit.png -alpha set -background none -thumbnail 50x50 -vignette 0x0 book_to_circle.png

También te podría gustar...

Deja un comentario