Montaż, narzędzie do tworzenia kolażu zdjęć z terminala

o montażu

W następnym artykule przyjrzymy się narzędziu montażowemu. Ten jest częścią ImageMagick i może być używany do tworzenia siatek obrazów z terminala. Niektórzy uważają ImageMagick za „szwajcarski nóż'do manipulowania obrazami z wiersza poleceń. Chociaż możesz korzystać z programu graficznego na komputery, takiego jak GIMP Aby dostosować lub połączyć zdjęcia i grafikę, czasami łatwiej jest użyć jednego z wielu różnych narzędzi oferowanych przez ImageMagick.

Pierwotnym zastosowaniem „montażu” jest generowanie tabel miniatur obrazówOznacza to odwoływanie się do dużych kolekcji obrazów, zwłaszcza zdjęć, za pomocą miniatur. I choć można go do tego celu wykorzystać, pozwala też na znacznie więcej. W kolejnych wierszach zobaczymy kilka prostych przykładów.

Zainstaluj ImageMagick na Ubuntu

Ponieważ narzędzie montaż jest częścią pakietu ImageMagick, koniecznie upewnij się, że jest zainstalowany w naszym systemie. ImageMagick jest dostępny w oficjalnych repozytoriach Ubuntu, więc aby zainstalować ten pakiet, wystarczy otworzyć terminal (Ctrl + Alt + T) i wykonać polecenie:

zainstaluj imagemagick

sudo apt install imagemagick

Podstawowe zastosowanie montażu

La ogólna składnia tego polecenia wyglądałoby mniej więcej tak:

montage {entrada} {acciones} {salida}

W tym przykładzie mam cztery obrazy, takie jak:

zdjęcia do przykładu montażu

Jeśli to, czego szukamy, to stwórz montaż podstawowe z tych obrazów, w terminalu (Ctrl + Alt + T) będziemy musieli tylko wykonać:

montaż podstawowe zastosowanie

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

Ostateczny wynik zostanie wyświetlony w pliku image_output.png.

Jeśli wszystkie obrazy są tego samego typu, możemy również użyć następującego polecenia zamontować ze wszystkimi obrazami znajdującymi się w tym samym katalogu:

użycie wszystkich obrazów z gwiazdką

montage *.png imagen_salida.png

Trzeba powiedzieć, że nawet w tym przykładzie używam obrazów PNG, ale możesz stworzyć montaż z dowolnego typu obrazów, nawet mieszając różne typy w tym samym poleceniu.

Ustaw rozmiar i odstępy między obrazami

Dostępne narzędzie ma opcję o nazwie „-geometria„. Pomoże nam to, jeśli chodzi o ustaw rozmiar miniatury i odstęp między każdym obrazem. Domyślnym ustawieniem dla tego jest'120 × 120> + 4 + 3".

Jeśli interesuje nas montaż ustaw odstęp 2 pikseli między obrazami, polecenie do wykonania to:

montaż z geometrią

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

Jest to przydatne tylko wtedy, gdy chcemy stworzyć obraz kompozytowy z obrazów o tym samym rozmiarze. Tak nie jest w przypadku obrazów, których używam jako przykładu.

W przypadku, gdy nasze obrazy mają różne rozmiary, wszystkie z nich można zmienić w tym samym czasie:

skalowane obrazy

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

Tutaj 90 × 90 to rozmiar mozaiki. To polecenie zmniejszy podane obrazy, aby zmieściły się w ramce o rozmiarze 90 × 90 pikseli.

Utwórz montaż z efektem polaroid

do wyprodukuj montaż efektu Polaroid z naszymi obrazami będziemy musieli wykonać tylko:

efekt polaroidu

montage +polaroid *.png imagen_salida.png

Możemy także dać efekt polaroidu i sprawiają, że obrazy się nakładają, używając polecenia:

Nakładka z efektem polaroidu

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

Obrazy z etykietami

Inną dostępną opcją będzie -ustaw etykietę. Z nią możemy powiedz narzędziu montażowemu, aby ustawiło etykiety dla każdego obrazu w miniaturze. To polecenie oznaczy miniatury obrazami ich nazwami źródłowymi:

dodawanie tagów

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

Jeśli jesteś zainteresowany możliwością ustaw własną etykietę dla każdego obrazu, polecenie do użycia wyglądałoby mniej więcej tak:

obraz z niestandardowymi etykietami

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

Ponadto możesz też nadać tytuł montażowi, który właśnie wykonaliśmy. Będziemy musieli tylko dodać opcję -tytuł następująco:

tagi i tytuł

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

Połącz obrazy

To kolejna ciekawa funkcja narzędzia montażowego, a jest to możliwość łączyć obrazy bez spacji między nimi.

łączyć obrazy

montage -mode Concatenate *.png imagen_salida.png

Z tym, co właśnie zobaczyliśmy w tych wierszach, pozostaje nam tylko najbardziej podstawowe, jakie oferuje to narzędzie, ale ma wiele innych przydatnych opcji. Mogą zobacz wszystkie dostępne opcje na stronach podręcznika:

strona podręcznika montażu

man montage

Możesz również dowiedz się więcej o różnych zastosowaniach polecenia montażu w Witryna ImageMagick.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Kain powiedział

    Dziękuję bardzo! To jest bardzo przydatne… zanim użyłem Imagemagick tylko do czyszczenia metadanych.