V nasledujúcom článku sa pozrieme na montážny nástroj. Toto je súčasťou programu ImageMagick a možno ho použiť na vytváranie obrazových mriežok z terminálu. Niektorí považujú ImageMagick za „Švajčiarsky nôž'na manipuláciu s obrázkami z príkazového riadka. Zatiaľ čo môžete použiť desktopový grafický program ako GIMP Na úpravu alebo kombinovanie fotografií a grafiky môže byť niekedy jednoduchšie použiť jeden z mnohých rôznych nástrojov, ktoré aplikácia ImageMagick ponúka.
Pôvodné použitie „montáže“ je na generovanie tabuliek miniatúr obrázkovTo znamená odkazovať na veľké zbierky obrázkov, najmä fotografií, pomocou miniatúr. A hoci ho možno použiť na tento účel, umožňuje vám toho však urobiť aj oveľa viac. V nasledujúcich riadkoch uvidíme niekoľko jednoduchých príkladov.
Nainštalujte ImageMagick na Ubuntu
Od nástroja montáž je súčasťou sady ImageMagick, je nevyhnutné uistiť sa, že je nainštalovaný v našom systéme. Program ImageMagick je k dispozícii v oficiálnych úložiskách Ubuntu, takže na inštaláciu tejto sady budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a vykonať príkaz:
sudo apt install imagemagick
Základné použitie montáže
La všeobecná syntax tohto príkazu by bolo niečo ako nasledujúce:
montage {entrada} {acciones} {salida}
V tomto prípade mám štyri obrázky ako nasledujúce:
Ak to, čo hľadáme, je vytvoriť montáž základné z týchto obrázkov, v termináli (Ctrl + Alt + T) budeme musieť vykonať iba:
montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png
V súbore sa zobrazí konečný výsledok image_output.png.
Ak sú všetky obrázky rovnakého typu, môžeme použiť aj nasledujúci príkaz pripojiť so všetkými obrázkami umiestnenými v rovnakom adresári:
montage *.png imagen_salida.png
Je potrebné povedať, že aj pre tento príklad používam obrázky PNG, ale montáž je možné vytvoriť z akéhokoľvek typu obrázkov, dokonca aj zmiešaním rôznych typov v jednom príkaze.
Nastavte veľkosť a medzery medzi obrázkami
Nástroj, ktorý máte poruke, má možnosť s názvom „-geometria'. Toto nám bude nápomocné, pokiaľ ide o nastavte veľkosť miniatúr a priestor medzi každým obrázkom. Predvolené nastavenie je „120 × 120> + 4 + 3".
Ak máme záujem o montáž nastavte 2 pixelové medzery medzi obrázkami, príkaz na vykonanie by bol:
montage -geometry +2+2 *.png imagen_salida.png
Je to užitočné iba vtedy, keď chceme vytvoriť kompozitný obrázok z obrázkov rovnakej veľkosti. Čo nie je prípad obrázkov, ktoré uvádzam ako príklad.
V prípade, že naše obrázky majú rôzne veľkosti, u všetkých je možné súčasne zmeniť veľkosť:
montage -geometry 90x90+2+2 *.png imagen_salida.png
Tu 90 × 90 je veľkosť mozaiky. Tento príkaz zmenší dané obrázky tak, aby sa zmestili do rámu s veľkosťou 90 × 90 pixelov.
Vytvorte zostrih efektu Polaroid
na vytvoriť zostavu polaroidového efektu s našimi obrázkami budeme musieť vykonať iba:
montage +polaroid *.png imagen_salida.png
Môžeme tiež dať polaroidový efekt a aby sa obrázky prekrývalipomocou príkazu:
montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png
Obrázky so štítkami
Ďalšou dostupnou možnosťou bude -štítok sady. S ňou môžeme povedzte nástroju na montáž, aby nastavil štítky pre každý obrázok v miniatúre. Tento príkaz označí miniatúry ich zdrojovými názvami:
montage -set label '%f' *.png imagen_salida.png
Ak máte záujem, môžete nastaviť vlastný štítok pre každý obrázok, príkaz na použitie by bol niečo ako:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png
Okrem toho môžete tiež nastaviť názov montáže, ktorú sme práve urobili. Budeme musieť iba pridať možnosť -titulka nasledovne:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png
Spojte obrázky
Toto je ďalšia zaujímavá vlastnosť montážneho nástroja a je to možnosť zreťaziť obrázky bez medzier medzi nimi.
montage -mode Concatenate *.png imagen_salida.png
Vďaka tomu, čo sme práve videli v týchto riadkoch, nám zostáva len to najzákladnejšie, čo tento nástroj ponúka, ale má mnoho ďalších užitočných možností. Môžu pozrite si všetky dostupné možnosti na manuálových stránkach:
man montage
Môžete tiež Získajte viac informácií o rôznych spôsoboch použitia príkazu montáž v Webová stránka ImageMagick.
Ďakujem veľmi pekne! Je to tak užitočné ... predtým, ako som použil nástroj Imagemagick iba na vyčistenie metadát.