Skip to main content

Kaip konvertuoti vaizdus naudojant Linux

Anonim

Šis vadovas parodys, kaip manipuliuoti vaizdais naudojant "Linux" komandų eilutę.

Jūs sužinosite, kaip keisti vaizdo dydį, atsižvelgiant į failo dydį ir mastą. Taip pat sužinosite, kaip konvertuoti kelis failų tipus, pvz., Iš JPG į PNG arba GIF į TIF.

Konvertavimo komanda

Konvertavimo komanda naudojama vaizdo konvertavimui. Formatas yra toks:

konvertuoti input options įvesties failą output options išvesties failą.

Kaip pakeisti vaizdo dydį

Jei ketinate įtraukti vaizdą į tinklalapį ir norite, kad jis būtų tam tikro dydžio, galėtumėte naudoti tam tikrą CSS, kad pakeistumėte vaizdą.

Tiesą sakant, geriau įkelti vaizdą kaip teisingą dydį pirmiausia ir įterpti jį į puslapį.

Tai, žinoma, tik vienas pavyzdys, kodėl galbūt norėsite keisti vaizdo dydį.

Jei norite pakeisti vaizdo dydį, naudokite šią komandą

konvertuoti imagename.jpg -resize matmenys newimagename.jpg

Pavyzdžiui, jei norite konvertuoti vaizdą į 800x600, naudokite šią komandą:

konvertuoti imagename.jpg -resize 800x600 newimagename.jpg

Jei, konvertuodamasis į nurodytus matmenis, vaizdo santykis bus sugadintas, vaizdas bus pakeistas į artimiausią santykį.

Jei norite, kad konversija būtų tikslus dydis, naudokite šią komandą:

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

Jums nereikia nurodyti aukščio ir pločio kaip komandos dydžio pakeitimo.

Pavyzdžiui, jei norite, kad plotis būtų 800 ir jums nerūpi aukštis, galite naudoti šią komandą:

konvertuoti imagename.jpg -resize 800 newimagename.jpg

Jei norite, kad vaizdas būtų nurodytas aukštyje, naudokite šią komandą:

konvertuoti imagename, jpg-resize x600 newimagename.jpg

Kaip konvertuoti iš vieno vaizdo formato į kitą

Jei turite JPG failą ir norite konvertuoti jį į PNG, naudokite šią komandą:

konvertuoti image.jpg image.png

Galite sujungti daugybę skirtingų failų formatų. Pavyzdžiui

konvertuoti image.png image.gif

konvertuoti image.jpg image.bmp

konvertuoti image.gif image.tif

Kaip pataisyti vaizdo failo dydį

Yra keletas būdų, kaip pakeisti fizinį failo dydį.

  1. Pakeiskite proporcijas (kad sumažintumėte)
  2. Pakeiskite failo formatą
  3. Pakeiskite glaudinimo kokybę

Sumažinus vaizdo dydį, failo dydis bus mažesnis. Be to, naudojant failo formą, apimančią suspaudimą, pvz., "JPG", galėsite sumažinti fizinį failo dydį.

Galiausiai derinant kokybę, fizinis failo dydis bus mažesnis.

Ankstesniuose 2 skyriuose parodė, kaip nustatyti dydį ir failo tipą. Norėdami suspausti vaizdą, pabandykite atlikti šią komandą:

konvertuoti imagename.jpg -quality 90 newimage.jpg

Kokybė nurodyta procentais. Kuo mažesnis procentas, tuo mažesnis išvesties failas, bet akivaizdu, kad galutinė produkcijos kokybė nėra tokia gera.

Kaip pasukti vaizdus

Jei fotografavote portretu, bet norite, kad jis būtų kraštovaizdžio vaizdas, galite pasukti vaizdą naudodami šią komandą:

konvertuoti imagename.jpg -rotate 90 newimage.jpg

Galite nurodyti bet kurį sukimosi kampą.

Pavyzdžiui, išbandykite tai:

konvertuoti imagename.jpg -rotate 45 newimage.jpg

Konvertuoti komandinės eilutės parinktis

Yra dešimtys komandinės eilutės parinkčių, kurias galima naudoti su "convert" komanda, kaip parodyta čia:

Parinktys yra tvarkomos komandų eilutės tvarka. Bet kuri komanda, kurią nurodote komandinėje eilutėje, lieka galioti nustatytų vaizdų rinkinio atžvilgiu, kol nustatymas baigiamas bet kokios pasirinkties pasirodymu arba-nopas. Kai kurios parinktys turi įtakos tik vaizdų dekodavimui ir kitiems tik kodavimui. Pastarasis gali pasirodyti po galutinės įvesties atvaizdų grupės.

Išsamesnį kiekvienos parinkties aprašymą žr ImageMagick .

prisijungėsuvienyti atvaizdus į vieną daugialypį vaizdą
-fenaspiešimo transformavimo matrica
-antialiaspašalinti pikselių aliasingą
- pritrauktipridėti vaizdų rinkinį
vidurkisvidutinis atvaizdų rinkinys
backgroundfono spalva
-blur x vaizdą suplakite su gauso operatoriumi
- siena x supa vaizdą su spalvos kraštu
bordercolorpasienio spalva
-dėžėnustatykite anotacijos ribos dėžutės spalvą
-cachemegabaitų atminties, prieinamos pikselių talpykloje
-kanaleliskanalo tipas
-sarkainiaiimituoti medžio anglies piešinį
-sukimas x {+ -} {+ -} {%} pašalinti taškus iš vaizdo interjero
-clippritvirtinkite nukirpimo kelią, jei jis yra
-coalescesujungti vaizdų seką
-colorizespalvinti vaizdą rašiklio spalva
spalvospageidaujamas spalvų skaičius paveikslėlyje
spalvos erdvėspalvų erdvės tipas
-komentaskomentuoti vaizdą su komentaru
-komponuotivaizdo kompozicijos tipas
suspaustivaizdo suspaudimo tipas
- kontrastaspagerinti arba sumažinti vaizdo kontrastą
-crop x {+ -} {+ -} {%} pageidautinas apkarpyto vaizdo dydis ir vieta
- cikląIšmeskite vaizdo dydį pagal dydį
-debugasįgalinti debuginę atspaudą
-dekonstruktuotisuskaidyti vaizdų seką į sudedamąsias dalis
-delsimas <1/100ths of a second> rodyti kitą vaizdą po pristabdymo
-didumas x vertikali ir horizontali raiška vaizdo pikseliais
-depthvaizdo gylis
-despecklesumažinkite vaizdus esančius speklius
-displaynurodo X serverį susisiekti
- atmestiGIF šalinimo metodas
- taiptaikykite Floydo / Steinbergo klaidą į vaizdą
-drawkomentuoti vaizdą su vienu ar keliais grafiniais primityviais
-vydasaptikti kraštus per vaizdą
-embossasįspausti vaizdą
-kodavimasnurodykite šriftų kodavimą
-žmogusnurodykite išvesties vaizdo pabaigą (MSB arba LSB)
-padidintinaudokite skaitmeninį filtrą, kad padidintumėte triukšmingą vaizdą
-equalizeatlikite histogramos išlyginimą prie vaizdo
užpildytispalvos, naudojamos pildant grafinį primityvą
-filtraskeičiant vaizdo dydį naudokite šio tipo filtrą
-flattenasišlyginti vaizdų seką
-flipassukurti "veidrodinį vaizdą"
-flopassukurti "veidrodinį vaizdą"
-fontnaudodamiesi šia šriftu, komentuodamas vaizdą su tekstu
karkasas x ++ supa vaizdą su dekoratyvine siena
-fuzzas {%} šio atstumo spalvos laikomos lygiomis
-gammagama korekcijos lygis
-gauškis x vaizdą suplakite su gauso operatoriumi
geometrija x {+ -} {+ -} {%} {@} {!) {<} {>} pageidaujamo dydžio ir vietos vaizdo lango.
-gravitacijaPirmininko kryptys gravituoja, kai komentuoja vaizdą.
-pagalbaspausdinti naudojimo instrukcijas
-implodeimplode vaizdo taškų apie centrą
-tikslasvaldydami vaizdo spalvą naudokite tokio pobūdžio vaizdavimo užduotį
-interlanetarpinės schemos tipas
etiketėpriskirti etiketę vaizdui
lygissureguliuokite vaizdo kontrastingumo lygį
sąrašassąrašo tipas
-lopaspridėkite Netscape kilpos plėtinį prie savo GIF animacijos
žemėlapispasirinkti tam tikrą spalvų rinkinį iš šio vaizdo
maskNurodykite kirpimo kaukę
-matuotisaugokite matinį kanalą, jei vaizdas yra vienas
medispritaikykite vaizdo mediatorių
moduliuotikeisti vaizdo ryškumą, sodrumą ir atspalvį
monochromaspaverskite vaizdą juodai baltu
morkasmorfuoja vaizdų seką
-mosaikassukurkite mozaiką iš vaizdo seka
-Negalėtipakeisk kiekvieną pikselę papildomą spalvą
-numekėtipridėkite arba sumažinkite triukšmo vaizdą
-nopasNOOP (be pasirinkimo)
-normalizuotipaverskite vaizdą, kad apimtumėte visas spalvų vertes
-pakapakeiskite šią spalvą į pieštuko spalvą, esančią paveikslėlyje
puslapis x {+ -} {+ -} {%} {!) {<} {>} dydis ir vieta paveikslėlio drobė
-tapytiimituoti alyvos tapybą
-pennurodyti pieštukų spalvą piešimo operacijoms
-ppingasefektyviai nustatyti vaizdo charakteristikas
-pointsizeatkreipia dėmesį į Postscript, OPTION1 arba TrueType šriftą
-previewvaizdo peržiūros tipas
- procesasapdoroti vaizdų seką
-profilispridėti ICM, IPTC arba generinį profilį vaizdui
- kokybeJPEG / MIFF / PNG suspaudimo lygis
- pakelti x apšviesti arba tamsinti vaizdo kraštus
-regionas x {+ -} {+ -} pritaikyti vaizdo dalies dalį
-resize x {%} {@} {!) {<} {>} keisti paveikslėlio dydį
-ratas {+-}{+-} paverskite vaizdą vertikaliai arba horizontaliai
-retitą {<}{>} Taikykite Pačio paveikslėlio sukimąsi į vaizdą
pavyzdysmastelio atvaizdas su pikselių atranka
-sampling_factor x JPEG arba MPEG-2 koduotuvo ir YUV dekoderio / kodavimo įrenginio naudojami atrankos faktoriai.
-skalėmasto vaizdą.
-scenenustatyti scenos numerį
sėklospseudo-atsitiktinių skaičių generatorius sėklų vertė
segmentas x segmentuoti vaizdą
-atspalvis x nuspalvinkite vaizdą, naudodamiesi tolimojo šviesos šaltiniu
- sutrumpinti x patobulinti vaizdą
-sveikėk x nuskuskite taškus iš vaizdo kraštų
-sirgai x nukreipkite vaizdą X ar Y kryptimi
dydis x (+ kompensuoti) vaizdo plotis ir aukštis
-solizuotipaneigti visus taškus virš ribinio lygio
-pastasIšstumkite vaizdo taškus atsitiktine suma
- smūgisspalva, naudojama sugriauti grafinį primityvį
-trūkių plotisnustatyti smūgio plotį
-swirlsūkurio vaizdo taškai apie centrą
tekstūratekstūros pavadinimas, kad plytelė ant vaizdo fono
-slenkstisslenksčio vaizdą
-tilasplytelių vaizdas pildant grafinį primityvį
transformuotipaversti vaizdą
- skaidruskad ši spalva permatoma per vaizdą
- trečiadienisspalvos mažinimo algoritmo medžio gylis
-apkarpytiapkarpyti vaizdą
tipovaizdo tipas
-vienetaivaizdo atvaizdavimo tipas
-svarba x Iškirpkite vaizdą naudodamiesi neatskirto kaukės operatoriumi
-use_pixmapnaudokite pixmap
-verboseišspausdinkite išsamią informaciją apie vaizdą
peržiūra"FlashPix" peržiūros parametrai
bangos x keisti vaizdą sinusine banga
- rašykparašykite vaizdų seką konvertuoti, kompozicija

Norėdami gauti daugiau informacijos, perskaitykite vadovo puslapį "konvertuoti komandą".