En el següent article anem a fer una ullada a l'eina muntatge. aquesta és part de ImageMagick i es pot utilitzar per crear quadrícules d'imatges des de la terminal. Alguns consideren ImageMagick com la 'navalla suïssa'Per manipular imatges des de la línia d'ordres. Si bé es pot utilitzar un programa de gràfics d'escriptori com GIMP per ajustar o combinar fotos i gràfics, de vegades pot resultar més senzill utilitzar una de les moltes i diferents eines que ofereix ImageMagick.
L'ús original de 'muntatge' és generar taules de miniatures d'imatges, És a dir, fer referència amb miniatures a grans col·leccions d'imatges, especialment fotos. I encara que es pot utilitzar per a aquest propòsit, també permet fer molt més. En les següents línies veurem alguns exemple senzills.
Instal·lar ImageMagick en Ubuntu
Atès que l'eina muntatge és part de la suite ImageMagick, És imprescindible assegurar-nos de tenir-la instal·lada en el nostre sistema. ImageMagick està disponible en els repositoris oficials d'Ubuntu, de manera que per instal·lar aquesta suite tan sols haurem d'obrir una terminal (Ctrl + Alt + T) i executar la comanda:
sudo apt install imagemagick
Ús bàsic de Muntatge
La sintaxi general d'aquesta comanda seria alguna cosa com el següent:
montage {entrada} {acciones} {salida}
Per a aquest exemple, conte amb quatre imatges com les següents:
Si el que busquem és crear un muntatge bàsic a partir d'aquestes imatges, a la terminal (Ctrl + Alt + T) només haurem d'executar:
montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png
El resultat final es va a mostrar a l'arxiu imatge_sortida.png.
Si totes les imatges són de la mateixa mena, també podem utilitzar la següent comanda per a realitzar el muntatge amb totes les imatges situades en el mateix directori:
montage *.png imagen_salida.png
Cal dir que tot i que per a aquest exemple utilitzo imatges PNG, però es pot crear un muntatge a partir de qualsevol tipus d'imatges, fins i tot barrejant diferents tipus en el mateix ordre.
Establir la mida i l'espai entre les imatges
L'eina que ens ocupa té una opció anomenada '-geometry'. Aquesta ens va a ser d'ajuda a l'hora de establir la mida de la miniatura i l'espai entre cada imatge. L'opció per defecte per això és de '120 × 120> + 4 +3'.
Si en un muntatge ens interessa establir un espai de 2 píxels entre les imatges, La comanda a executar seria:
montage -geometry +2+2 *.png imagen_salida.png
Això és útil només quan busquem crear una imatge composta a partir d'imatges de la mateixa mida. Cosa que no passa amb les imatges que estic utilitzant d'exemple.
En el cas que les nostres imatges tinguin diferents mides, és possible canviar la mida de totes elles a el mateix temps:
montage -geometry 90x90+2+2 *.png imagen_salida.png
Aquí 90 × 90 és la mida de l'mosaic. aquesta comanda va a reduir les imatges donades perquè càpiguen en un quadre de 90 × 90 píxels de mida.
Crear un muntatge amb efecte Polaroid
Per a la produir un muntatge amb efecte Polaroid amb les nostres imatges només haurem d'executar:
montage +polaroid *.png imagen_salida.png
també podrem donar un efecte Polaroid i fer que les imatges es superposen, Utilitzant la comanda:
montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png
Imatges amb etiquetes
Una altra opció disponible serà la de -Set label. Amb ella podem indicar-li a l'eina muntatge que estableixi etiquetes per a cada imatge en miniatura. Aquesta comanda etiquetarà les imatges en miniatura amb els seus noms d'origen:
montage -set label '%f' *.png imagen_salida.png
Si t'interessa poder establir una etiqueta personalitzada per a cada imatge, La comanda a utilitzar seria alguna cosa com:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png
A més, també es pot establir un títol a el muntatge que acabem de realitzar. Només haurem d'afegir l'opció -title de la següent manera:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png
concatenar imatges
Aquesta és una altra característica interessant de l'eina de muntatge, i és la possibilitat de concatenar imatges sense espais entre elles.
montage -mode Concatenate *.png imagen_salida.png
Amb el que acabem de veure en aquestes línies, només ens quedem amb el més bàsic que ofereix aquesta eina, però disposa de moltes altres opcions útils. es poden veure les opcions disponibles a les pàgines de manual:
man montage
També es pot obtenir més informació sobre els diferents usos que es pot fer de la comanda muntatge en l' pàgina web de ImageMagick.
Moltíssimes gràcies !, això està molt útil ... abans només feia servir Imagemagick per netejar metadades.