ImageMagick - manipuleerige piltidega käsurealt

ImageMagicK on utiliit, mis võimaldab kasutajatel pilte käsurealt manipuleerida . Kuigi enamikul pilditöötlusprogrammidel on välja töötatud graafilised kasutajaliidesed, kus on palju eriefekte, võib ImageMagick teha pilte käsurealt . See utiliit on eriti kasulik projektide puhul, kus on vaja automatiseerida tööd piltidega. ImageMagick on saadaval Windowsi ja Linuxi operatsioonisüsteemidele. ImageMagickiga saab kujutise ühest formaadist teisele teisendada või käsurealt saab pildile teksti lisada.

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).)

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited