Muntatge, una eina per crear un collage de fotos des de la terminal

about muntatge

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:

instal·lar imagemagick

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:

imágemes per l'exemple de muntatge

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:

muntatge ús bàsic

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:

ús de totes les imágenescon asterisc

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:

muntatge amb geometry

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:

imatges escalades

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:

efecte polaroid

montage +polaroid *.png imagen_salida.png

també podrem donar un efecte Polaroid i fer que les imatges es superposen, Utilitzant la comanda:

efecte polaroid superposat

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:

afegint etiquetes

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:

imatge amb etiquetes personalitzades

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:

etiquetes i títol

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.

concatenar imatges

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:

pàgina man de muntatge

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.


Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Caín va dir

    Moltíssimes gràcies !, això està molt útil ... abans només feia servir Imagemagick per netejar metadades.