Montage, et verktøy for å lage en fotokollasje fra terminalen

om montasje

I den neste artikkelen skal vi ta en titt på montasjeverktøyet. Dette den er en del av ImageMagick og kan brukes til å lage bildestrømlinjer fra terminalen. Noen anser ImageMagick som 'Sveitsisk kniv'for å manipulere bilder fra kommandolinjen. Mens du kan bruke et skrivebordsprogram som GIMP For å justere eller kombinere bilder og grafikk kan det noen ganger være lettere å bruke et av de mange forskjellige verktøyene som ImageMagick tilbyr.

Den opprinnelige bruken av 'montasje' er å generere tabeller med miniatyrbilderDet vil si å referere til store bildesamlinger, spesielt bilder, med miniatyrbilder. Og mens den kan brukes til dette formålet, lar den deg også gjøre mye mer. I de følgende linjene skal vi se noen enkle eksempler.

Installer ImageMagick på Ubuntu

Siden verktøyet montasje er en del av suiten ImageMagick, er det viktig å sørge for at den er installert i systemet vårt. ImageMagick er tilgjengelig i de offisielle Ubuntu -lagrene, så for å installere denne pakken trenger vi bare å åpne en terminal (Ctrl + Alt + T) og utføre kommandoen:

installer imagemagick

sudo apt install imagemagick

Grunnleggende bruk av Montage

La generell syntaks av denne kommandoen ville være noe som følgende:

montage {entrada} {acciones} {salida}

For dette eksemplet har jeg fire bilder som følgende:

bilder for montasje eksempel

Hvis det vi leter etter er lage en montasje Grunnleggende fra disse bildene, i terminalen (Ctrl + Alt + T) trenger vi bare å utføre:

montasje grunnleggende bruk

montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png

Det endelige resultatet vil bli vist i filen image_output.png.

Hvis alle bildene er av samme type, kan vi også bruke følgende kommando å montere med alle bildene i samme katalog:

bruk av alle bilder med stjerne

montage *.png imagen_salida.png

Det må sies at selv om jeg i dette eksempelet bruker PNG -bilder, men en montasje kan opprettes fra alle typer bilder, til og med blande forskjellige typer i samme kommando.

Angi størrelsen og avstanden mellom bildene

Verktøyet for hånden har et alternativ som heter '-geometri'. Dette vil være til hjelp for oss når det gjelder angi miniatyrstørrelse og mellomrom mellom hvert bilde. Standardinnstillingen for dette er '120 × 120> + 4 + 3'.

Hvis vi er interessert i en montasje angi en avstand mellom 2 piksler mellom bildene, vil kommandoen for å utføre være:

montasje med geometri

montage -geometry +2+2 *.png imagen_salida.png

Dette er bare nyttig når vi ønsker å lage et sammensatt bilde fra bilder av samme størrelse. Noe som ikke er tilfellet med bildene jeg bruker som eksempel.

Hvis bildene våre har forskjellige størrelser, alle kan endres i størrelse samtidig:

skalerte bilder

montage -geometry 90x90+2+2 *.png imagen_salida.png

Her er 90 × 90 størrelsen på mosaikken. Denne kommandoen det vil redusere de gitte bildene til å passe til en ramme på 90 × 90 piksler.

Lag en Polaroid Effect Montage

Til produsere en Polaroid effekt montasje med bildene våre må vi bare utføre:

polaroid effekt

montage +polaroid *.png imagen_salida.png

Vi kan også gi en Polaroid -effekt og få bilder til å overlappe hverandre, ved hjelp av kommandoen:

overlagt polaroid effekt

montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png

Bilder med etiketter

Et annet alternativ er tilgjengelig -sett etikett. Med henne kan vi fortell montasjeverktøyet å sette etiketter for hvert bilde i miniatyr. Denne kommandoen vil merke miniatyrbildene med kildenavn:

legge til tagger

montage -set label '%f' *.png imagen_salida.png

Hvis du er interessert i å kunne sett en tilpasset etikett for hvert bilde, kommandoen som skal brukes vil være omtrent som:

bilde med tilpassede etiketter

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png

I tillegg kan du også sette en tittel på montasjen vi nettopp har laget. Vi trenger bare å legge til alternativet -tittel som følger:

tagger og tittel

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png

Koble sammen bilder

Dette er et annet interessant trekk ved montasjeverktøyet, og det er muligheten for sammenkoble bilder uten mellomrom mellom dem.

sammenkoble bilder

montage -mode Concatenate *.png imagen_salida.png

Med det vi nettopp har sett i disse linjene, sitter vi bare igjen med det mest grunnleggende som dette verktøyet tilbyr, men det har mange andre nyttige alternativer. De kan se alle tilgjengelige alternativer på mannssidene:

montasje mannsside

man montage

Du kan også lære mer om de forskjellige bruksområdene som kan gjøres av kommandoen montasje i ImageMagick nettsted.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Cain sa

    Tusen takk! Dette er så nyttig ... før jeg bare brukte Imagemagick til å rydde opp i metadata.