ImageMagick - manipulējiet attēlus ar komandrindām
ImageMagick ir spēcīgs komandrindas rīks, kas ļauj manipulēt ar attēliem.
Šī rīka priekšrocība ir tā, ka:
- Automatizēts darbs ar attēliem (izvairoties no manipulācijām ar Photoshop vai Gimp).
- Īstenot operācijas un trieciena pārvēršanu simtiem attēlu uzreiz.
- Lai konvertētu dažādus attēla formātus
- Lai izveidotu attēlus ceļā
- Jāiekļauj jūsu programmās un skriptos (tas ļauj jūsu programmām un skriptiem ģenerēt un manipulēt ar attēliem lidojumā). Piemēram, PHP var izmantot attēlu ģenerēšanai.
Šī programma ir pieejama Windows un Linux.
Instalējiet ImageMagick sistēmā Windows:
- 1. Lejupielādēt ImageMagick
- 2. Instalējiet to. Instalēšanas laikā noteikti pārbaudiet pareizo meklēšanas atjaunināšanas ceļu.
- 3. Aizveriet un atveriet savu sesiju (vai restartējiet datoru). Šis solis ir nepieciešams, lai ņemtu vērā ceļu (PATH) ImageMagick.
Lai pārbaudītu instalāciju, atveriet MS-DOS logu un ierakstiet: convert - version
Jums vajadzētu redzēt,
Versija: ImageMagick 6.3.3 04/08/07 Q16 fails: /// usr / local / share / doc / ImageMagick 6.3.3 / index.html Autortiesības: Autortiesības (C) 1999-2007 ImageMagick Studio LLC
Konvertējiet attēlu no viena formāta uz citu
- Attēla konvertēšana bmp png:
konvertēt image.bmp image.png
- Attēla konvertēšana progresīvā, jpg bmp, kvalitāte 70%:
konvertēt image.bmp -interlace līnijas kvalitāti 70 image.png
Kvalitātes xoption ļauj pielāgot JPEG kvalitāti.
-Interlace līnija var izveidot JPEG programmu.
Sagatavojiet fotoattēlu tīmeklim
Darbības ir:
- Samaziniet attēla izšķirtspēju (piem., Pārslēdzieties no 2592x1944 (5 Mega pikseļi) uz 800x600)
- Progresīvais JPEG saspiests (lai tūlīt parādītu attēlu lapā)
- Izdzēsiet nevajadzīgu informāciju (komentāri, EXIF ...: šī informācija (miniatūra, programmatūras nosaukums, kas izveidoja šo failu, kameras iestatījumi, fotografējot (EXIF) utt.) Pārlūkprogrammas ignorē.
konvertēt maphoto.jpg -resize 800x600 -strip -quality 50 -interlace line imageweb.jpg
- - mainiet AxBresize attēlu līdz vēlamajam izmēram.
- noņemt papildu informāciju (EXIF, komentāri ...)
- 50 kvalitāte JPEG kompresijai var izvēlēties 50% kvalitāti.
- -Interjera līnija rada progresīvu JPEG.
Ievietojiet tekstu uz attēla
Lai izvairītos no augstas izšķirtspējas attēla bez atļaujas saņemšanas, varat pievienot tekstu uz visas attēla virsmas.
konvertēt -sizīme 150x50 xc: nav -matte -punktuze 20-aizpildiet # ffffff80 -draw "teksts 10, 30 'Mana autortiesības'" miff: - | kompozīta tile - photo.jpg resultsat.jpg
Attēlu grupai pielietojiet transformāciju
Lai vienkāršotu iepriekšējos paskaidrojumus, piemēri tika sniegti vienā attēlā.
Taču ir iespējams veikt šīs operācijas uzreiz uz daudziem attēliem.
Kompakta JPEG attēlus saspiediet pašreizējā direktorijā kā 70 (iziet izejas apakšgrupā):
FOR %% G IN (* .jpg) DO konvertējiet "%% G" -strip -quality 70 -interlace plakni "output / %% G"
Pārvērst visus failus no .BMP uz. JPG:
FOR %% G IN (* .bmp) DO konvertēt "%% G" -strip-kvalitātes 70 -interlace plakni "%% ~ nG.jpg"
(~ n nozīmē, ka tas aizņem tikai faila nosaukumu (bez paplašinājuma).)