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 / bashecho -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>