Skip to main content

Kako pretvoriti slike z Linuxom

Anonim

Ta vodnik vam bo pokazal, kako upravljati slike z ukazno vrstico Linux.

Spoznali boste, kako spremeniti velikost slike tako glede velikosti datoteke kot obsega. Naučili se boste tudi pretvarjati med več vrstami datotek, na primer iz JPG v PNG ali GIF v TIF.

Pretvarjanje ukaza

Ukaz pretvori se uporablja za pretvorbo slike. Oblika je naslednja:

pretvorite vhodne možnosti vhodno datoteko izhodne možnosti izhodno datoteko.

Kako spremeniti velikost slike

Če boste na spletno stran vključili sliko in želite, da je to določena velikost, potem lahko za spreminjanje velikosti slike uporabite nekaj CSS.

Pravzaprav je bolje, da prenesete sliko kot pravilno velikost in jo vstavite na stran.

To je seveda le en primer, zakaj bi želeli spremeniti velikost slike.

Za spreminjanje velikosti slike uporabite ta ukaz

spremeniti imagename.jpg -resize dimenzije newimagename.jpg

Na primer, če želite pretvoriti sliko v velikost 800 x 600, uporabite naslednji ukaz:

pretvorite imagename.jpg -resize 800x600 newimagename.jpg

Če se s pretvorbo v določene dimenzije zmanjša razmerje stranic, bo slika spremenjena v najbližje razmerje.

Če želite pretvorbo spremeniti v točno velikost, uporabite ta ukaz:

pretvorite imagename.jpg -resize 800x600! newimagename.jpg

Ni vam treba določiti višine in širine kot del ukaza za spreminjanje velikosti.

Na primer, če želite, da je širina 800 in vam ne skrbi višina, lahko uporabite naslednji ukaz:

pretvorite imagename.jpg -resize 800 newimagename.jpg

Za spreminjanje velikosti slike na določeno višino uporabite ta ukaz:

pretvorite imagename, jpg -resize x600 newimagename.jpg

Kako pretvoriti iz ene oblike slike v drugo

Če imate datoteko JPG in jo želite pretvoriti v PNG, potem uporabite naslednji ukaz:

pretvorite image.jpg image.png

Lahko združite veliko različnih formatov datotek. Na primer

pretvorite image.png image.gif

pretvoriti image.jpg image.bmp

pretvoriti image.gif image.tif

Kako prilagoditi velikost datoteke za sliko

Obstaja več načinov za spreminjanje fizične velikosti slike.

  1. Spremenite razmerje slike (zmanjšajte njegovo velikost)
  2. Spremenite obliko datoteke
  3. Spremenite kakovost stiskanja

Zmanjšanje velikosti slike bo zmanjšalo velikost datoteke. Poleg tega z uporabo oblike datoteke, ki vključuje stiskanje, kot je JPG, boste zmanjšali velikost datoteke.

Končno prilagajanje kakovosti bo zmanjšalo fizično datoteko.

V prejšnjih dveh sekcijah je prikazano, kako prilagoditi velikost in vrsto datoteke. Za stiskanje slike poskusite z naslednjim ukazom:

spremeniti imagename.jpg -kvaliteta 90 newimage.jpg

Kvaliteta je navedena kot odstotek. Manjši je odstotek manjša izhodna datoteka, vendar očitno končna kakovost proizvodnje ni tako dobra.

Kako vrteti slike

Če ste posneli fotografijo v pokončnem položaju, vendar želite, da je to krajinska slika, lahko slike zasukate z naslednjim ukazom:

pretvorite imagename.jpg -rotate 90 newimage.jpg

Določite lahko kateri koli kot za vrtenje.

Na primer, poskusite to:

pretvorite imagename.jpg -rotate 45 newimage.jpg

Pretvori možnosti ukazne vrstice

Obstaja več deset možnosti ukazne vrstice, ki jih lahko uporabite s pretvorbo, kot je prikazano tukaj:

Možnosti se obdelajo v ukazni vrstici. Vsaka možnost, ki jo določite v ukazni vrstici, ostane v veljavi za niz slik, ki sledijo, dokler nastavitev ne prekine videz katere koli možnosti ali-noop. Nekatere možnosti vplivajo samo na dekodiranje slik in druge samo na kodiranje. Slednji se lahko pojavi za zadnjo skupino vhodnih slik.

Za podrobnejši opis vsake možnosti glejte ImageMagick .

-dajozdružite slike v eno datoteko z več slikami
-Afinerisanje transformacijske matrike
-antialiaodstranite vzdevek pikslov
-pripadajdodajte nabor slik
-veražapovprečen niz slik
-backgroundbarva ozadja
-blur x zameglite sliko z gussovim operaterjem
-border x obkrožite sliko z barvo barve
-barvna barvabarva meje
-škatlanastavite barvo polja za označevanje pripovedi
-predpomnilnikmegabajtov pomnilnika, ki so na voljo za predpomnilnik pikslov
-kanalvrsto kanala
-Garbonsimulira risbo oglja
-čop x {+ -} {+ -} {%} odstranite slikovne pike iz notranjosti slike
-klipuporabite preslednico, če je prisotna
-coalescezdružite zaporedje slik
-colorizirajbarvo slike z barvo peresa
- barveželeno število barv na sliki
- barvni prostorvrsta barvnega prostora
-commentopišite sliko s komentarjem
-composevrsta slikovne sestave
-stisnitivrsta stiskanja slike
-contrastizboljša ali zmanjša kontrast slike
-krop x {+ -} {+ -} {%} želene velikosti in lokacije obrezane slike
-cikelzamenjati barvno barvo za količino
-debugomogočite odpravljanje napak
-Dononstructrazčleniti slikovno zaporedje v sestavne dele
-delek <1/100ths of a second> naslednjo sliko prikaže po ustavitvi
gostota x vertikalno in horizontalno ločljivost v slikovnih pikah
-Depotglobino slike
-despecklezmanjšajte pike v sliki
-Displaydoloči strežnik X za stik
-dislejMetoda odstranjevanja GIF
-delouporabite Floyd / Steinberg difuzijo napake na sliko
-Vragaoznači sliko z enim ali več grafičnimi primitivi
-edgezazna robove znotraj slike
-embolskavtisni sliko
-kodiranjedoločite kodiranje pisave
-endiandoločiti endianness (MSB ali LSB) izhodne slike
-Dobrouporabite digitalni filter za izboljšanje hrupne slike
-equalizeizenači histogram na sliko
-Poskusibarvo za polnjenje grafičnega primitiva
-filteruporabite to vrsto filtra pri spreminjanju velikosti slike
-flattenporavnajte zaporedje slik
-flipustvarite "zrcalno sliko"
-flopustvarite "zrcalno sliko"
-fontuporabite to pisavo, ko označujete sliko z besedilom
-okvir x ++ obkrožite sliko z okrasno roko
-Fuzija {%} barve znotraj te razdalje veljajo za enake
-gammastopnjo gama korekcije
-gavščina x zameglite sliko z gussovim operaterjem
-geometrija x {+ -} {+ -} {%} {@} {!} {<} {>} želene velikosti in lokacije okna Image.
-gravnostsmer primitivnih gravitacij do oznake slike.
pomočnavodila za uporabo tiskanja
-implodaslikovne slikovne pike o središču
-ponkauporabite to vrsto namena pri upravljanju barve slike
-interlacevrsta sheme prepletanja
-labeldodelite oznako sliki
-levelprilagodite raven kontrasta slike
-listvrsto seznama
-loopdodajte razširitev zanke Netscape v animacijo GIF
-zemljevidiz te slike izberite določen nabor barv
-maskDoločite masko za odrezovanje
-matteshranite matični kanal, če ima slika eno
-medianna sliko uporabite srednji filter
-moduliratispreminjajo svetlost, zasičenost in odtenek slike
-monohrompretvorite sliko v črno-belo
-morphmorphs slikovno zaporedje
-mosaikustvarite mozaik iz slikovnega zaporedja
-negatzamenjati vsako sliko s svojo dopolnilno barvo
-nozadodajte ali zmanjšajte hrup na sliki
-noopNOOP (brez možnosti)
-Normalizirajpretvorite sliko, da razpon celotnega obsega barvnih vrednosti
-opaspremenite to barvo na barvo peresa v sliki
-str x {+ -} {+ -} {%} {!} {<} {>} velikost in mesto slikovnega platna
- barvasimulira oljno sliko
-pendoločite barvo peresa za risanje
-potovanjeučinkovito določajo značilnosti slike
-povpraševanjeoznačite pisavo Postscript, OPTION1 ali TrueType
-pregledsliko predogleda slike
-procesobdelati zaporedje slik
-profiledodajte ICM, IPTC ali generični profil na sliko
- kakovostStopnja stiskanja JPEG / MIFF / PNG
-izrast x osvetlite ali zatemni robovi slike
-region x {+ -} {+ -} uporabite možnosti za del slike
-resize x {%} {@} {!} {<} {>} spreminjanje velikosti slike
-drog {+-}{+-} premaknite sliko navpično ali vodoravno
-rotat {<}{>} uporabite Paethovo rotacijo slike na sliko
- primerslikovna slika z vzorčenjem pikslov
-sampling_factor x faktorje vzorčenja, ki jih uporabljajo kodirniki JPEG ali MPEG-2 ter dekodirnik / koder YUV.
-scalerazmere slike.
-scenenastavite številko prizora
-seedvrednost semena generatorja pseudo-naključnega števila
-segment x segmentiraj sliko
-Sjaj x zasenčite sliko z oddaljenim svetlobnim virom
- ostro x izostrite sliko
-brez x brije pike od robov slike
- Jaz x strižite sliko vzdolž osi X ali Y
- velikost x {+ pomik} širino in višino slike
-solarizirajvse pikove presegajo nad pragom
-spreadslikovne slikovne pike zamenjajo z naključno količino
-strogebarvo, ki jo je treba uporabiti, ko grizirate grafični primitiv
-strokovitostnastavite širino kapi
-Svakajslikovne pike slike o središču
-stavekime teksture na ploščico na ozadju slike
-stopnicaprag slike
-tileploščice pri polnjenju grafičnega primitiva
-transformiratispremeniti sliko
-pregledenta barva bo transparentna znotraj slike
-Treedepthglobina drevesa za algoritem za zmanjšanje barve
-Trimobrezati sliko
tipsliko tipa
- enotevrsta ločljivosti slike
-unsharp x izostrite sliko z operatorom za ostri masko
-use_pixmapuporabite pixmap
-Preveritenatisnete podrobne informacije o sliki
- pogledParametri ogleda FlashPix
-Blaži x spremeni sliko vzdolž sinusnega vala
-pišitenapišite slikovno zaporedje pretvoriti, sestaviti

Za več informacij preberite priročnik za ukaz convert.