ImageMagick - manipuleerige piltidega käsurealt
ImageMagick on võimas käsurea tööriist, mis võimaldab teil pilte manipuleerida.
Selle tööriista eeliseks on see, et:
- Automatiseeritud piltide töötlemine (see ei võimalda teha mingit manipuleerimist Photoshopis või Gimpis).
- Rakendada operatsioone ja löögi teisendamist sadadele piltidele korraga.
- Erinevate pildivormingute teisendamiseks
- Piltide loomiseks liikvel
- Kaasata oma programmidesse ja skriptidesse (see võimaldab teie programmidel ja skriptidel luua ja manipuleerida pilte lennul). Näiteks on piltide genereerimiseks PHP-ga kasutatav.
See programm on saadaval Windowsi ja Linuxi jaoks.
Installi ImageMagick Windowsis:
- 1. Laadige alla ImageMagick
- 2. Installige see. Installimise ajal kontrollige kindlasti "Uuenda käivitatava otsingu tee"
- 3. Sulgege ja avage oma seanss uuesti (või taaskäivitage arvuti). See samm on vajalik tee (PATH) ImageMagicki arvestamiseks.
Installi kinnitamiseks avage MS-DOS aken ja tippige: convert - version
Sa peaksid nägema,
Versioon: ImageMagick 6.3.3 04/08/07 Q16 fail: /// usr / local / share / doc / ImageMagick 6.3.3 / index.html Autoriõigus: Autoriõigus (C) 1999-2007 ImageMagick Studio LLC
Teisenda kujutis ühelt formaadilt teisele
- Pildi teisendamine bmp png:
teisendage image.bmp image.png
- Pildi teisendamine jpg bmp progressiivseks, kvaliteet 70%:
teisendage image.bmp -interlace line -quality 70 image.png
Kvaliteet xoption võimaldab teil reguleerida JPEG kvaliteeti.
-Interlace'i liin võib luua JPEG-programmi.
Valmistage veebis foto
Toimingud on:
- Vähendage pildi eraldusvõimet (nt 2592x1944 (5 megapikslit) 800x600-ni)
- Progressive JPEG tihendatud (pildi koheseks kuvamiseks lehel)
- Mittevajaliku teabe kustutamine (kommentaarid, EXIF ...: see teave (miniatuurne, selle faili loonud tarkvara nimi, kaamera seaded pildistamisel (EXIF) jne.) Brauserite poolt eiratakse.
teisendada maphoto.jpg -resize 800x600 -strip -quality 50 -interlace line imageweb.jpg
- - muuta AxBresize kujutist soovitud suurusele.
- eemalda lisateavet (EXIF, kommentaarid ...)
- -kvaliteet 50 saab valida JPEG-i pakkimise jaoks 50% -se kvaliteedi.
- -Interlace'i liin loob progressiivse JPEG-i.
Pane pildile tekst
Et vältida suure eraldusvõimega pildi lubamist ilma loata, saate teksti lisada kogu kujutise pinnale.
teisendage -size 150x50 xc: puudub -matte -punksize 20 -täitmine # ffffff80 -draw "tekst 10, 30 'Minu autoriõigus' 'miff: - | komposiit-tile - photo.jpg resultat.jpg
Rakendage piltide rühmale ümberkujundamist
Eelmiste selgituste lihtsustamiseks anti näiteid ühele pildile.
Kuid neid operatsioone on võimalik korraga teha paljudel piltidel.
Pakkige JPEG-pildid praeguses kataloogis 70-ni (väljumine väljundi alamkataloogis):
FOR %% G IN (* .jpg) DO teisendage "%% G" -strip-kvaliteedi 70 -interlace plane "output / %% G"
Teisendage kõik failid .BMP-st. JPG:
%% G IN (* .bmp) DO teisendage "%% G" -strip-kvaliteedi 70 -interlace tasand "%% ~ nG.jpg"
(~ n tähendab, et see võtab ainult faili nime (ilma laiendita).)