ImageMagick - manipulirajte slike z ukaznimi vrsticami

ImageMagicK je pripomoček, ki uporabnikom omogoča upravljanje slik z ukaznimi vrsticami . Medtem ko ima večina programske opreme za obdelavo slik izdelane grafične uporabniške vmesnike z mnogimi posebnimi učinki, lahko ImageMagick izvede operacije na sliki iz ukazne vrstice . Ta pripomoček je še posebej uporaben za projekte, kjer je potrebno avtomatizirati delo s slikami. ImageMagick je na voljo za operacijske sisteme Windows in Linux. S funkcijo ImageMagick lahko sliko pretvorite iz ene oblike v drugo ali pa sliko dodate iz ukazne vrstice.

ImageMagick je zmogljivo orodje ukazne vrstice, ki vam omogoča manipulacijo slik.

Prednost tega orodja je, da omogoča:

  • Avtomatizirano delo s slikami (s tem se izognemo manipulaciji v Photoshopu ali Gimpu).
  • Izvedite operacije in pretvorite udarec v stotine slik hkrati.
  • Če želite pretvoriti med različnimi oblikami slik
  • Če želite ustvariti slike na poti
  • Vključi se v programe in skripte (to omogoča vašim programom in skriptom, da ustvarjajo in manipulirajo slike na letalu). Za ustvarjanje slik je na primer uporaben z PHP-jem.

Ta program je na voljo za Windows in Linux.

Namestite ImageMagick v Windows:

  • 1. Prenesite ImageMagick
  • 2. Namestite ga. Med namestitvijo se prepričajte, da ste pravilno označili možnost »Posodobi pot za izvedbo iskanja«
  • 3. Zaprite in ponovno odprite sejo (ali znova zaženite računalnik). Ta korak je potreben, da se upošteva pot (PATH) ImageMagick.

Če želite preveriti namestitev, odprite okno MS-DOS in vnesite: convert - version

Moral bi videti,

 Različica: ImageMagick 6.3.3 04/08/07 Q16 datoteka: /// usr / local / share / doc / ImageMagick 6.3.3 / index.html Avtorske pravice: Avtorske pravice (C) 1999-2007 ImageMagick Studio LLC 

Pretvorite sliko iz ene oblike v drugo

  • Pretvori sliko v bmp png:

 pretvori image.bmp image.png 
  • Pretvarjanje slike v jpg bmp progresivno, kakovost 70%:

 pretvori image.bmp -interlace line -quality 70 image.png 

Kakovost xoption vam omogoča, da prilagodite kakovost JPEG.

Linija -interlace lahko ustvari predvajanje JPEG.

Pripravite fotografijo za splet

Operacije so:

  • Zmanjšajte ločljivost slike (npr. Preklopite z 2592 x 1944 na 5 x na 800 x 600)
  • Stiskanje progresivne JPEG (za takojšen prikaz slike na strani)
  • Brisanje nepotrebnih informacij (komentarji, EXIF ​​...: Te informacije (miniaturna, ime programske opreme, ki je ustvarila to datoteko, nastavitve fotoaparata pri fotografiranju (EXIF), itd.) Brskalniki prezrejo.

 convert maphoto.jpg -razmeri 800x600 -strip -quality 50 -interlace line imageweb.jpg 
  • -razmeri AxBrealizira sliko na želeno velikost.
  • -strip odstrani dodatne informacije (EXIF, komentarji ...)
  • -Kvaliteta 50 lahko izbere kakovost 50% za JPEG stiskanje.
  • -Skupna linija ustvari progresivni JPEG.

Postavite besedilo na sliko

Da bi se izognili pridobivanju slike visoke ločljivosti brez dovoljenja, lahko dodate besedilo na celotno površino slike.

 convert -size 150x50 xc: none -matte -pointsize 20 -fill # ffffff80 -draw "text 10, 30" Moje avtorske pravice "" miff: - | composite -tile - photo.jpg resultat.jpg 

Uporabi pretvorbo v skupino slik

Za poenostavitev prejšnjih pojasnil so bili podani primeri na eni sami sliki.

Te operacije je mogoče izvajati hkrati na več slikah.

Ponovno natisnite slike JPEG v trenutnem imeniku kot 70 (izhod v podmapi izhodov):

 ZA %% G IN (* .jpg) DO pretvori "%% G" -strip -quality 70 -interlace plane "output / %% G" 

Pretvorite vse datoteke iz .BMP v. JPG:

 ZA %% G IN (* .bmp) DO pretvori "%% G" -strip -quality 70 -interlace ravnino "%% ~ nG.jpg" 

(~ n pomeni, da vzame samo ime datoteke (brez pripone).)

Prejšnji Članek Naslednji Članek

Top Nasveti