ImageMagick - käsittele kuvia komentoriveillä
ImageMagick on tehokas komentorivityökalu, jonka avulla voit käsitellä kuvia.
Tämän työkalun etuna on se, että se mahdollistaa:
- Automaattinen työ kuvien kanssa (tämä ei välttämättä tee mitään manipulointia Photoshopissa tai Gimpissa).
- Toteuta toimintoja ja muuttaa isku satoja kuvia kerralla.
- Voit muuntaa eri kuvamuotoja
- Voit luoda kuvia liikkeellä
- Sisällytetään ohjelmiin ja skripteihin (tämä mahdollistaa ohjelmien ja komentosarjojen luoda ja käsitellä kuvia lennossa). Esimerkiksi PHP: n avulla voidaan käyttää kuvien tuottamista.
Tämä ohjelma on käytettävissä Windowsissa ja Linuxissa.
Asenna ImageMagick Windowsiin:
- 1. Lataa ImageMagick
- 2. Asenna se. Tarkista asennuksen aikana "Päivitä suoritettava hakupolku" oikein
- 3. Sulje ja avaa istunto uudelleen (tai käynnistä tietokone uudelleen). Tämä vaihe on tarpeen polun (PATH) ImageMagick huomioon ottamiseksi.
Voit tarkistaa asennuksen avaamalla MS-DOS-ikkunan ja kirjoittamalla: convert - version
Sinun pitäisi nähdä,
Versio: ImageMagick 6.3.3 04/08/07 Q16-tiedosto: /// usr / local / share / doc / ImageMagick 6.3.3 / index.html Tekijänoikeus: Copyright (C) 1999-2007 ImageMagick Studio LLC
Muunna kuva yhdestä muodosta toiseen
- Muunna kuva bmp png: ksi:
muuntaa image.bmp image.png
- Muunna kuva jpg bmp progressiiviseksi, laatu 70%:
muuntaa image.bmp -interlace line -quality 70 image.png
Laadun xoption avulla voit säätää JPEG-laatua.
-Interlace-linja voi luoda JPEG-ohjelman.
Valmistele valokuva verkossa
Toiminnot ovat:
- Vähennä kuvan tarkkuutta (esim. Vaihda 2592x1944: stä (5 megapikseliä) 800x600: een)
- Progressiivinen JPEG-pakattu (kuvan välitön näyttäminen sivulla)
- Poista tarpeettomat tiedot (kommentit, EXIF ...: Tämä tieto (miniatyyri, tämän tiedoston luonut ohjelmiston nimi, kameran asetukset, kun kuvaat (EXIF) jne.) Selaimissa jätetään huomiotta.
muuntaa maphoto.jpg -resize 800x600 -strip-laatu 50 -interlace line imageweb.jpg
- -resursoi AxBresize kuvaa haluttuun kokoon.
- poistamalla lisätietoa (EXIF, kommentit ...)
- -laatu 50 voi valita laadun 50% JPEG-pakkaukselle.
- -Interlace-rivi luo progressiivisen JPEG: n.
Laita teksti kuvaan
Voit välttää korkean resoluution kuvan antamisen ilman lupaa, joten voit lisätä tekstin kuvan koko pintaan.
muuntaa -size 150x50 xc: ei -matte -pointsize 20-täyttö # ffffff80 -draw "teksti 10, 30 'Oma tekijänoikeus'" miff: - | komposiitti-tile - photo.jpg resultat.jpg
Käytä muutosta kuvaryhmään
Edellisten selitysten yksinkertaistamiseksi esimerkkejä esitettiin yhdellä kuvalla.
Nämä toiminnot voidaan kuitenkin suorittaa kerralla monissa kuvissa.
Pakkaa JPEG-kuvat nykyisessä hakemistossa 70: ksi (poistu tuloste-alikansiosta):
FOR %% G IN (* .jpg) Muunna "%% G" -raja-laatu 70 -välilevy "lähtö / %% G"
Muunna kaikki tiedostot .BMP: stä. JPG:
FOR %% G IN (* .bmp) Muunna "%% G" -raja-laatu-70 -välinen taso "%% ~ nG.jpg"
(~ n tarkoittaa, että se vie vain tiedostonimen (ilman laajennusta).)