Tässä oppaassa kuvataan, miten voit käsitellä kuvia Linuxin komentorivillä .
Löydät kuvan kokoa sekä tiedostokoon että mittakaavassa. Opit myös muuntamaan useista tiedostotyypeistä, kuten JPG: stä PNG: hen tai GIF: stä TIF: ään .
Muunna-komento
Muunnoskomentoa käytetään kuvan muuntamiseen. Muoto on seuraava:
muuntaa [syöttöasetukset] syöttötiedosto [ulostuloasetukset] lähtötiedosto.
Kuvan koon muuttaminen
Jos aiot sisällyttää kuvan verkkosivulle ja haluat, että se on tietyn kokoinen, voit muokata kuvan kokoa käyttämällä joitain CSS: ää.
On oikeastaan parempi kuitenkin ladata kuva oikein kokoon ja laittaa se sivulle.
Tämä on tietenkin vain yksi esimerkki siitä, miksi haluat halutessasi muuttaa kuvan kokoa .
Jos haluat muuttaa kuvan kokoa, käytä seuraavaa komentoa
muuntaa imagename.jpg -resize dimensions newimagename.jpg
Esimerkiksi, jos haluat muuntaa kuvan 800x600: ksi, käytä seuraavaa komentoa:
muuntaa imagename.jpg -resize 800x600 newimagename.jpg
Jos muuntelemalla määritettyihin mittoihin kuvasuhde sekoittuu, kuva muuttuu lähimpään suhteeseen.
Jotta tulos olisi tarkka koko, käytä seuraavaa komentoa:
muuntaa imagename.jpg -resize 800x600! newimagename.jpg
Sinun ei tarvitse määrittää korkeutta ja leveyttä osana resize-komentoa.
Jos haluat, että leveys on 800 ja et välitä korkeudesta, voit käyttää seuraavaa komentoa:
muunnos imagename.jpg -resize 800 newimagename.jpg
Jos haluat muuttaa kuvan kokoa tiettyyn korkeuteen, käytä seuraavaa komentoa:
muuntaa imagename, jpg -resize x600 newimagename.jpg
Miten muuntaa yhdestä kuvamuodosta toiseen
Jos sinulla on JPG-tiedosto ja haluat muuntaa sen PNG: ksi, käytä seuraavaa komentoa:
Muunna image.jpg image.png
Voit yhdistää useita eri tiedostomuotoja. Esimerkiksi
muuntaa kuva.png image.gif
muuntaa image.jpg image.bmp
muuntaa image.gif image.tif
Kuinka säätää kuvan tiedostokokoa?
Kuvan fyysisen tiedostokoon voi muuttaa useita tapoja.
- Muuta kuvasuhdetta (pienennä sitä)
- Muuta tiedostomuotoa
- Muuta pakkauksen laatua
Kuvan pienentäminen pienentää tiedostokokoa. Lisäksi JPG-tiedostojen kompressiota sisältävän tiedostomuodon avulla voit pienentää fyysistä tiedoston kokoa.
Lopulta laadun säätö tekee fyysisestä tiedostosta pienemmän.
Edelliset 2 osiota osoittivat, kuinka voit säätää kokoa ja tiedostotyyppiä. Voit pakata kuvan kokeilemalla seuraavia komentoja:
muunnos imagename.jpg - laatu 90 newimage.jpg
Laatu ilmoitetaan prosentteina. Mitä pienempi prosenttiosuus on pienempi kuin tulostustiedosto, mutta lopputulos ei tietenkään ole niin hyvä.
Kuvien kääntäminen
Jos olet ottanut valokuvan muotokuvaan, mutta haluat sen olevan maisemakuva, voit kiertää kuvaa käyttämällä seuraavaa komentoa:
muunnos imagename.jpg -rotate 90 newimage.jpg
Voit määrittää minkä tahansa pyörimiskulman.
Esimerkki: kokeile tätä:
muuntaa imagename.jpg -rotate 45 newimage.jpg
Muunna komentorivivalinnat
Tuhansia komentorivivalintoja on olemassa, joita voidaan käyttää muuntamiskomennon kanssa tässä esitetyllä tavalla:
Asetukset käsitellään komentorivin järjestyksessä. Kaikki komentorivillä määritetyt vaihtoehdot pysyvät voimassa seuraavien kuvien osalta, kunnes asetus lopetetaan valitsemalla jokin vaihtoehto tai -noop . Jotkin vaihtoehdot vaikuttavat vain kuvien dekoodaukseen ja muut vain koodauksen. Jälkimmäinen voi näkyä tulokuvien lopullisen ryhmän jälkeen.
Katso tarkemmin kunkin vaihtoehdon kohdasta ImageMagick .
-adjoin | liitä kuvat yhdeksi monikuvatiedostoksi |
-affine | piirtämisen muunnosmatriisi |
-antialias | poista pikselin alioraus |
-append | liitä joukko kuvia |
-keskiverto | keskimääräinen joukko kuvia |
-tausta | taustaväri |
-blur x | hämärtää kuva Gaussin operaattorilla |
-raja x | ympäröivät kuvaa värillisellä reunalla |
-reunuksen väri | rajan väri |
-laatikko | aseta merkinnän rajoitusruudun väri |
-kätkö | megatavua muistia, joka on käytettävissä pikselivälimuistissa |
-kanavan | kanavan tyyppi |
-puuhiili | simuloida hiilikuitua |
-chop x {+ -} {+ -} {%} | poista pikseleitä kuvan sisäosasta |
-Clip | käytä syväreittiä, jos sellainen on läsnä |
-coalesce | yhdistää kuvasarjan |
-colorize | värittää kuvan kynän värillä |
-colors | haluttu värien määrä kuvassa |
-colorspace | väritilan tyyppi |
-kommentti | Merkitse kuva kommentoidulla tavalla |
-säveltää | kuvan koostumuksen tyyppi |
-puristaa | kuvan pakkauksen tyyppi |
-kontrasti | parantaa tai vähentää kuvan kontrastia |
-crop x {+ -} {+ -} {%} | haluttu koko ja rajatun kuvan sijainti |
Ensimmäinen solunsalpaajahoitojakso | syrjäytä kuvan väriä määrällä |
debug | ota virheenkorjaustulos |
-deconstruct | hajota kuvasekvenssi osaksi osiinsa |
-delay <1 / 100ths sekunnin> | näytä seuraava kuva tauon jälkeen |
- tiheys x | pystysuorassa ja horisontaalisessa resoluutiossa kuvan pikseleissä |
-depth | kuvan syvyys |
-despeckle | vähentää kuvissa olevia pilkkuja |
-näyttö | määrittää X-palvelimen yhteyden ottamiseksi |
-dispose | GIF-hävittämismenetelmä |
-dither | sovelletaan Floyd / Steinbergin virheiden diffuusiota kuvaan |
-draw | merkitä kuva yhdellä tai useammalla graafisella primitivesillä |
-reuna | havaitse reunat kuvan sisällä |
-emboss | kohokuvaksi |
-koodauksella | määritä fonttikoodaus |
-endian | määritä tulostuskuva endianness (MSB tai LSB) |
-parantaa | käytä digitaalista suodatinta meluisan kuvan parantamiseksi |
-equalize | suorita histogrammin tasaus kuvaan |
-täyttää | väri, jota käytetään graafisen primitiivin täyttämisessä |
-suodattaa | käytä tällaista suodatinta kuvan kokoa muutettaessa |
-flatten | tasoittaa kuvasarjaa |
-voltti | luoda "peilikuva" |
-flop | luoda "peilikuva" |
-fontilla | käytä tätä kirjasinta, kun kuvaat kuvaa tekstinä |
-runko x ++ | ympäröivät kuvaa koristeellinen raja |
-fuzz {%} | värit tässä etäisyydellä pidetään yhtä suurina |
-gamma | gammakorjauksen taso |
-gussian x | hämärtää kuva Gaussin operaattorilla |
-geometria x {+ -} {+ -} {%} {@} {!} {<} {>} | haluttu koko ja sijaintiikkunan sijainti. |
-gravity | suunta primitiivinen gravitates on annotating kuva. |
-auta | tulostaa käyttöohjeet |
-implode | implota kuvapikseleita keskikohdasta |
-tahallisuus | käytä tämän tyyppistä renderointitarkoitusta kuvakuvion hallinnan yhteydessä |
-interlace | lomitusjärjestelyn tyyppi |
-merkin | liitä tarra kuvaan |
-taso | säädä kuvan kontrastia |
-lista | luettelon tyyppi |
silmukkainen | lisää Netscape-silmukan laajennus GIF-animaatioosi |
-kartta | valitse tietty väripuoli tästä kuvasta |
-naamio | Määritä leikkausmaskin |
-matta | tallenna matta kanava, jos kuvassa on yksi |
-mediaani | sovita kuvan mediaanisuodatin |
-moduloida | muuttaa kuvan kirkkautta, kylläisyyttä ja värisävyä |
-yksivärinen | muuttaa kuvan mustavalkoiseksi |
-morph | muodostaa kuvasekvenssin |
-mosaiikki | luo mosaiikki kuvasekvenssistä |
-negate | korvata joka pikseli sen täydentävällä värillä |
-noise | lisätä tai vähentää kohinaa kuvassa |
-noop | NOOP (ei vaihtoehtoa) |
-normalize | muuntamaan kuvan koko värivaihteluväliin |
-opaque | muuta tätä väriä kuvan kynän väriin |
-sivu x {+ -} {+ -} {%} {!} {<} {>} | koon ja sijainnin |
-maali | simuloida öljymaalausta |
-kynä | määritä piirtotoimintojen kynän väri |
-ping | määrittää tehokkaasti kuvan ominaisuuksia |
-pointsize | pointize of Postscript, OPTION1 tai TrueType fontti |
-preview | kuvan esikatselutyyppi |
-käsitellä asiaa | käsitellä kuvasarjaa |
-profiili | lisää ICM, IPTC tai yleinen profiili kuvaan |
-laatu | JPEG / MIFF / PNG-pakkaustaso |
-käyrä x | vaalentaa tai tummentaa kuvan reunoja |
-alue x {+ -} {+ -} | Sovelletaan vaihtoehtoja osalle kuvaa |
-resize x {%} {@} {!} {<} {>} | muokata kuvaa |
-roll {+ -} {+ -} | rullata kuvaa pystysuoraan tai vaakasuoraan |
-rottaa {<} {>} | käytä Paeth-kuvan kiertoa kuvaan |
-näyte | kuva pikseleillä |
-sampling_factor x | JPEG- tai MPEG-2-enkooderin ja YUV-dekooderin / kooderin käyttämät näytteenottotekijät. |
mittakaavaisia | Skaalaa kuva. |
-näkymä | aseta kohtauksen numero |
-seed | pseudo-satunnaisluvun generaattorin siementen arvo |
-segmentti x | segmentoi kuvan |
-hade x | sävytä kuvaa etävalolähteellä |
-sharpen x | terävöittää kuvaa |
-hää x | avaa pikseleitä kuvan reunoista |
-suora x | leikkaa kuva X- tai Y-akselin suuntaisesti |
-size x {+ offset} | leveys ja korkeus |
-solarize | hylkää kaikki pikselit kynnysarvon yläpuolelle |
-levitä | siirtää kuvapikseleitä satunnaisella summalla |
-stroke | väri, jota käytetään graafisen alkukirjaimen simuloinnissa |
-strokewidth | aseta halkaisijan leveys |
-kiehkura | pyöritä kuvan keskipisteitä |
-rakenne | tekstuurin nimi laattakuvaksi kuvan taustalle |
-threshold | kynnys kuvan |
-laatta | laattakuvia, kun täytät graafisen alkukantaisuuden |
-muuttaa | muuttaa kuvaa |
-läpinäkyvästi | Tee tämä väri läpinäkyväksi kuvan sisällä |
-treedepth | puun syvyys värinvähennysalgoritmille |
-trimmata | leikkaa kuva |
-tyyppi | kuvan tyyppi |
-yksikköä | kuvan tarkkuuden tyyppi |
-unsharp x | terävöittää kuvaa ankkuroituna maskinoperaattorina |
-use_pixmap | käytä pixmapia |
-Verbose | tulosta yksityiskohtaiset tiedot kuvasta |
-Katso | FlashPix-katseluparametrit |
-wave x | muuttaa kuvan siniaallolla pitkin |
-kirjoittaa | kirjoita kuvasarja [ muuntaa, komposiitti ] |
Lisätietoja lue käsikirjaskäsikirja muunnoskomennosta.