Kaip konvertuoti vaizdus naudojant Linux

Š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 dėl tolesnių vaizdų rinkinio, kol nustatymas nutraukiamas bet kokios parinkties ar -noop pasirodymo metu . Kai kurios parinktys turi įtakos tik vaizdų dekodavimui ir kitiems tik kodavimui. Pastarasis gali pasirodyti po galutinės įvesties atvaizdų grupės.

Norėdami išsamiau aprašyti kiekvieną parinktį, žr. " ImageMagick" .

prisijungė suvienyti atvaizdus į vieną daugialypį vaizdą
-fenas piešimo transformavimo matrica
-antialias pašalinti pikselių aliasingą
- pritraukti pridėti vaizdų rinkinį
vidurkis vidutinis atvaizdų rinkinys
background fono spalva
-blur x vaizdą suplakite su gauso operatoriumi
-žiedis x supa vaizdą su spalvos kraštu
bordercolor pasienio spalva
-dėžė nustatykite anotacijos ribos dėžutės spalvą
-cache megabaitų atminties, prieinamos pikselių talpykloje
-kanalelis kanalo tipas
-sarkainiai imituoti medžio anglies piešinį
-siskirti x (+ -) (+ -) (%) pašalinti taškus iš vaizdo interjero
-clip pritvirtinkite nukirpimo kelią, jei jis yra
-coalesce sujungti vaizdų seką
-colorize spalvinti vaizdą rašiklio spalva
spalvos pageidaujamas spalvų skaičius paveikslėlyje
spalvos erdvė spalvų erdvės tipas
-komentas komentuoti vaizdą su komentaru
-komponuoti vaizdo kompozicijos tipas
suspausti vaizdo suspaudimo tipas
- kontrastas pagerinti arba sumažinti vaizdo kontrastą
-crop x (+ -) (+ -) (%) pageidautinas apkarpyto vaizdo dydis ir vieta
- ciklą Išmeskite vaizdo dydį pagal dydį
-debugas įgalinti debuginę atspaudą
-dekonstruktuoti suskaidyti vaizdų seką į sudedamąsias dalis
-Delay <1 / 100ths of a second> rodyti kitą vaizdą po pristabdymo
-didumas x vertikali ir horizontali raiška vaizdo pikseliais
-depth vaizdo gylis
-despeckle sumažinkite vaizdus esančius speklius
-display nurodo X serverį susisiekti
- atmesti GIF šalinimo metodas
- taip taikykite Floydo / Steinbergo klaidą į vaizdą
-draw komentuoti vaizdą su vienu ar keliais grafiniais primityviais
-vydas aptikti kraštus per vaizdą
-embossas įspausti vaizdą
-kodavimas nurodykite šriftų kodavimą
-žmogus nurodykite išvesties vaizdo pabaigą (MSB arba LSB)
-padidinti naudokite skaitmeninį filtrą, kad padidintumėte triukšmingą vaizdą
-equalize atlikite histogramos išlyginimą prie vaizdo
užpildyti spalvos, naudojamos pildant grafinį primityvą
-filtras keičiant vaizdo dydį naudokite šio tipo filtrą
-flattenas išlyginti vaizdų seką
-flipas sukurti "veidrodinį vaizdą"
-flopas sukurti "veidrodinį vaizdą"
-font naudodamiesi šia šriftu, komentuodamas vaizdą su tekstu
-frame x ++ supa vaizdą su dekoratyvine siena
-fuzzas (%) šio atstumo spalvos laikomos lygiomis
-gamma gama korekcijos lygis
-galų x vaizdą suplakite su gauso operatoriumi
-geometrija x (+ -) {+ -} {%} {@} {!) {<} {>} pageidaujamo dydžio ir vietos vaizdo lango.
-gravitacija Pirmininko kryptys gravituoja, kai komentuoja vaizdą.
-pagalba spausdinti naudojimo instrukcijas
-implode implode vaizdo taškų apie centrą
-tikslas valdydami vaizdo spalvą naudokite tokio pobūdžio vaizdavimo užduotį
-interlane tarpinės schemos tipas
etiketė priskirti etiketę vaizdui
lygis sureguliuokite vaizdo kontrastingumo lygį
sąrašas sąrašo tipas
-lopas pridėkite Netscape kilpos plėtinį prie savo GIF animacijos
žemėlapis pasirinkti tam tikrą spalvų rinkinį iš šio vaizdo
mask Nurodykite kirpimo kaukę
-matuoti saugokite matinį kanalą, jei vaizdas yra vienas
medis pritaikykite vaizdo mediatorių
moduliuoti keisti vaizdo ryškumą, sodrumą ir atspalvį
monochromas paverskite vaizdą juodai baltu
morkas morfuoja vaizdų seką
-mosaikas sukurkite mozaiką iš vaizdo seka
-Negalėti pakeisk kiekvieną pikselę papildomą spalvą
-numekėti pridėkite arba sumažinkite triukšmo vaizdą
-nopas NOOP (be pasirinkimo)
-normalizuoti paverskite vaizdą, kad apimtumėte visas spalvų vertes
-paka pakeiskite šią spalvą į pieštuko spalvą, esančią paveikslėlyje
-page x (+ -) {+ -} {%} {!) {<} {>} dydis ir vieta paveikslėlio drobė
-dažyti imituoti alyvos tapybą
-pen nurodyti pieštukų spalvą piešimo operacijoms
-ppingas efektyviai nustatyti vaizdo charakteristikas
-pointsize atkreipia dėmesį į Postscript, OPTION1 arba TrueType šriftą
-preview vaizdo peržiūros tipas
- procesas apdoroti vaizdų seką
-profilis pridėti ICM, IPTC arba generinį profilį vaizdui
- kokybe JPEG / 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į
-roll (+ -) (+ -) paverskite vaizdą vertikaliai arba horizontaliai
-retacija {<} {>} Taikykite Pačio paveikslėlio sukimąsi į vaizdą
pavyzdys mastelio atvaizdas su pikselių atranka
-sampling_factor x JPEG arba MPEG-2 koduotuvo ir YUV dekoderio / kodavimo įrenginio naudojami atrankos faktoriai.
-skalė masto vaizdą.
-scene nustatyti scenos numerį
sėklos pseudo-atsitiktinių skaičių generatorius sėklų vertė
-segmentas x segmentuoti vaizdą
-sodas x nuspalvinkite vaizdą, naudodamiesi tolimojo šviesos šaltiniu
-spauskite x patobulinti vaizdą
-pasikurti x nuskuskite taškus iš vaizdo kraštų
-sirdys x nukreipkite vaizdą X ar Y kryptimi
-size x (+ kompensuoti) vaizdo plotis ir aukštis
-solizuoti paneigti visus taškus virš ribinio lygio
-pastas Išstumkite vaizdo taškus atsitiktine suma
- smūgis spalva, naudojama sugriauti grafinį primityvį
-trūkių plotis nustatyti smūgio plotį
-swirl sūkurio vaizdo taškai apie centrą
tekstūra tekstūros pavadinimas, kad plytelė ant vaizdo fono
-slenkstis slenksčio vaizdą
-tilas plytelių vaizdas pildant grafinį primityvį
transformuoti paversti vaizdą
- skaidrus kad ši spalva permatoma per vaizdą
- trečiadienis spalvos mažinimo algoritmo medžio gylis
-apkarpyti apkarpyti vaizdą
tipo vaizdo tipas
-vienetai vaizdo atvaizdavimo tipas
-svarba x Iškirpkite vaizdą naudodamiesi neatskirto kaukės operatoriumi
-use_pixmap naudokite pixmap
-verbose išspausdinkite išsamią informaciją apie vaizdą
peržiūra "FlashPix" peržiūros parametrai
bangos x keisti vaizdą sinusine banga
- rašyk parašykite vaizdų seką [ konvertuoti, kompoziciją ]

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