Linux - skrypt do łączenia 2 obrazów

  • Kod
  • Tworzenie skryptu

Zastanawiasz się, jak połączyć dwa zdjęcia? Tam Gimp jest doskonały, ale jest to także długi proces.

Oto mały skrypt, który pozwoli ci złożyć dwa lub więcej obrazów (możesz po prostu odpowiednio zmienić skrypt).

Kod

 ! / bin / bash

echo -n "podaj nazwę pierwszego obrazu ze ścieżką"

przeczytaj obraz1

echo -n "podaj nazwę drugiego obrazu ze ścieżką"

przeczytaj obraz2

echo -n „nazwa wygenerowanego pliku”

przeczytaj obraz 3

#echo -n "rozmiar wyjścia ex: 800x600 (wygeneruje obraz 1600x600)"

echo -n "Zmień rozmiar y / n"

czytaj modyfikację

modyfikacja przypadku $ w

N | n)

montaż -geometry + 1 + 1 $ image1 $ image2 $ image3

gpicview $ image3 i

;;

O | o)

echo -n "rozmiar wyjścia ex: 800x600 (donnera 1600x600)"

czytaj taille

echo -n "border y / n"

przeczytaj odpowiedź

odpowiedź $ case w

O | o)

granica = 4 + 4

size1 = $ size + $ border

;;

N | n)

size1 = $ size

;;

)

;;

esac

montaż -geometria $ rozmiar1 $ obraz1 $ obraz2 $ obraz3

gpicview $ image3 i

;;

)

;;

esac

Tworzenie skryptu

  • Otwórz edytor tekstu (vim gedit kate itp.), Utwórz kopię / wklej kod, zapisz go, na przykład, zmontuj.
  • Otwórz terminal
  • Przejdź do katalogu, w którym zapisałeś assemblhotos, a następnie wpisz:
  • chmod + x assemblephotos, co sprawia, że ​​skrypt jest wykonywalny.
  • Biegać:
    •  ./assemblephotos 
  • Program na końcach otwiera obraz w przeglądarce zdjęć.
  • W skrypcie
    •  gpicview 
  • Możesz umieścić inny, po prostu zastąp gpicview własnym.
  • Aby ułatwić życie, uruchom skrypt w katalogu, w którym znajdują się zdjęcia.
  • Możesz upiększyć skrypt do woli. Aby uzyskać dodatkowe polecenia z edycji polecenia:
  •  $ man mount 
  • Wymagany program
    • ImageMagick

Dla użytkowników Windows:

  • Musisz zainstalować imagemagick dla Windows
  • Start> Uruchom> cmd

Skrypt powinien wyglądać tak:

Microsoft Windows XP [wersja 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.

C: Dokumenty i ustawienia jxxxx> cd C: Dokumenty i ustawienia Wszyscy użytkownicy Dokumenty

Mes obrazy: Echantillons d'images

C: Dokumenty i ustawienia Wszyscy użytkownicy Dokumenty Obrazy użytkownika Echantillons d'images>

montaż -geometry + 1 + 1 collines.jpg hiver.jpg total.jpg

C: Dokumenty i ustawienia Wszyscy użytkownicy Dokumenty Obrazy użytkownika Echantillons d'images>

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki