Montažas - įrankis sukurti nuotraukų koliažą iš terminalo

apie montažą

Kitame straipsnyje apžvelgsime montažo įrankį. Tai yra „ImageMagick“ dalis ir gali būti naudojama kuriant vaizdo tinklelius iš terminalo. Kai kurie mano, kad „ImageMagick“ yra „Šveicariškas peilisNorėdami manipuliuoti vaizdais iš komandinės eilutės. Nors galite naudoti darbalaukio grafikos programą, pvz GIMP Norint koreguoti arba derinti nuotraukas ir grafiką, kartais gali būti lengviau naudoti vieną iš daugelio įvairių „ImageMagick“ siūlomų įrankių.

Iš pradžių „montažas“ buvo naudojamas vaizdų miniatiūrų lentelėms generuoti, tai yra miniatiūromis nurodant dideles vaizdų kolekcijas, ypač nuotraukas. Ir nors jis gali būti naudojamas šiam tikslui, jis taip pat leidžia padaryti daug daugiau. Tolesnėse eilutėse pamatysime keletą paprastų pavyzdžių.

Įdiekite ImageMagick Ubuntu

Kadangi įrankis montažas yra komplekto dalis ImageMagick, būtina įsitikinti, kad jis įdiegtas mūsų sistemoje. „ImageMagick“ yra oficialiose „Ubuntu“ saugyklose, todėl norėdami įdiegti šį rinkinį turėsime tik atidaryti terminalą (Ctrl+Alt+T) ir vykdyti komandą:

įdiegti imagemagick

sudo apt install imagemagick

Pagrindinis montažo naudojimas

La bendroji sintaksė Šios komandos dalis būtų maždaug taip:

montage {entrada} {acciones} {salida}

Šiame pavyzdyje turiu keturis tokius vaizdus kaip:

vaizdai montažo pavyzdžiui

Jei tai, ko mes ieškome, yra sukurti montažą Pagrindinis iš šių vaizdų, terminale (Ctrl+Alt+T) turėsime vykdyti tik:

pagrindinio naudojimo montažas

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

Galutinis rezultatas bus rodomas faile output_image.png.

Jei visi vaizdai yra to paties tipo, taip pat galime naudoti šią komandą prijungti su visais vaizdais, esančiais tame pačiame kataloge:

naudoti visus vaizdus su žvaigždute

montage *.png imagen_salida.png

Reikia pasakyti, kad nors šiam pavyzdžiui naudoju PNG vaizdus, ​​bet Galite sukurti montažą iš bet kokio tipo vaizdų, net maišydami skirtingus tipus vienoje komandoje.

Nustatykite dydį ir atstumą tarp vaizdų

Aptariamas įrankis turi parinktį, vadinamą „-geometrija“. Tai mums bus naudinga, kai kalbama apie nustatykite miniatiūros dydį ir tarpą tarp kiekvieno vaizdo. Numatytasis nustatymas yra "120×120>+4+3".

Jei mus domina montažas nustatykite 2 pikselių tarpą tarp vaizdų, vykdoma komanda būtų tokia:

montažas su geometrija

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

Tai naudinga tik tada, kai norime sukurti sudėtinį vaizdą iš tokio paties dydžio vaizdų. Kažkas neįvyksta su vaizdais, kuriuos naudoju kaip pavyzdį.

Jei mūsų vaizdai yra skirtingų dydžių, galima keisti visų jų dydį vienu metu:

mastelio vaizdų

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

Čia 90×90 yra plytelės dydis. Ši komanda sumažins pateiktus vaizdus, ​​kad tilptų į 90x90 pikselių dydžio dėžutę.

Sukurkite montažą su Polaroid efektu

į sukurti montažą su Polaroid efektu Su mūsų vaizdais turėsime atlikti tik:

polaroidinis efektas

montage +polaroid *.png imagen_salida.png

Mes taip pat galime suteikti Polaroid efektą ir kad vaizdai sutaptų, naudodami komandą:

uždėtas polaroidinis efektas

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

Vaizdai su etiketėmis

Kitas variantas bus - nustatyti etiketę. Su juo mes galime liepkite montažo įrankiui nustatyti kiekvieno vaizdo žymas miniatiūroje. Ši komanda miniatiūras pažymės jų šaltinio pavadinimais:

pridedant žymes

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

Jei jus domina galimybė kiekvienam vaizdui nustatykite tinkintą žymą, naudojama komanda būtų maždaug tokia:

vaizdas su pasirinktomis žymomis

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

Be to, jūs taip pat galite pavadinkite ką tik sukurtą montažą. Turėsime tik pridėti parinktį -pavadinimas taip:

žymės ir pavadinimas

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

Sujungti vaizdus

Tai dar viena įdomi montažo įrankio savybė, ir tai yra galimybė sujungti vaizdus be tarpų tarp jų.

sujungti vaizdus

montage -mode Concatenate *.png imagen_salida.png

Atsižvelgiant į tai, ką ką tik matėme šiose eilutėse, mums liko tik paprasčiausias, ką šis įrankis siūlo, tačiau jis turi daug kitų naudingų parinkčių. Jie gali būti žr. visas galimas parinktis vadovo puslapiuose:

montažo žinyno puslapis

man montage

Taip pat galite Sužinokite daugiau apie įvairius montažo komandos naudojimo būdus į ImageMagick svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Kainas sakė

    Labai ačiū! Tai labai naudinga... prieš naudojant „Imagemagick“ tik metaduomenims išvalyti.