Linux - Skripta za kombiniranje 2 slike
- Kod
- Izrada skripte
Pitate se kako kombinirati dvije slike? Tu je Gimp savršen, ali je i dugotrajan proces.
Evo male skripte koja će vam omogućiti da sastavite dvije ili više slika (u skladu s tim možete promijeniti skriptu).
Kod
! / Bin / bashecho -n "daje ime prve slike s putanjom"
read image1
echo -n "daje ime druge slike s putanjom"
read image2
echo -n "ime generirane datoteke"
read image3
#echo -n "veličina izlaza: 800x600 (generirat će sliku od 1600x600)"
echo -n "Izmijeni veličinu y / n"
čitati modifi
u slučaju $ modifiy u
N | n)
montaža -geometrija + 1 + 1 $ image1 $ image2 $ image3
gpicview $ image3 &
;;
O | O)
echo -n "izlazna veličina ex: 800x600 (donnera 1600x600)"
pročitati taille
echo -n "border y / n"
pročitajte odgovor
odgovor na slučaj $. \ t
O | o)
granični = 4 + 4
size1 = $ veličina granica + $
;;
N | n)
size1 = $ veličina
;;
)
;;
ESAC
montaža -geometrija $ size1 $ image1 $ image2 $ image3
gpicview $ image3 &
;;
)
;;
ESAC
Izrada skripte
- Otvorite uređivač teksta (vim gedit kate itd.), Napravite kopiju / zalijepite kôd, spremite ga, na primjer, assemblephotos.
- Otvorite terminal
- Dođite do direktorija u kojem ste spremili assemblephotos, a zatim upišite:
- chmod + x assemblephotos što čini vašu skriptu izvršnu.
- Trčati:
./assemblephotos
- Program na kraju otvara sliku u pregledniku slika.
- U skripti
gpicview
- Možete staviti drugu, jednostavno zamijeniti svoj gpicview.
- Da biste olakšali život, pokrenite skriptu u direktoriju u kojem se nalaze fotografije.
- Skriptu možete po želji uljepšati. Za dodatne naredbe uređivanja naredbe:
$ man mount
- Potreban program
- ImageMagick
Za korisnike sustava Windows:
- Morate instalirati imagemagick za Windows
- Start> Run> cmd
Skripta bi trebala izgledati ovako:
Microsoft Windows XP [verzija 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C: Dokumenti i postavke jxxxx> cd C: Dokumenti i postavke Svi korisnici Dokumenti
Mes slike \ t
C: Dokumenti i postavke Svi korisnici Dokumenti Mes slike Echantillons d'images>
montaža -geometrija + 1 + 1 collines.jpg hiver.jpg total.jpg
C: Dokumenti i postavke Svi korisnici Dokumenti Mes slike Echantillons d'images>