Vaizdo apdorojimo įrankis terminalui „GraphicsMagick“

apie grafikos vaizdą

Kitame straipsnyje mes pažvelgsime į „GraphicsMagick“. Tai yra nemokamas, modernus ir atviro kodo programinės įrangos paketas, skirtas vaizdo apdorojimui. Iš pradžių jis buvo gautas iš „ImageMagick“, tačiau bėgant metams jis išaugo į visiškai nepriklausomą projektą. Tai suteikia daug patobulinimų ir papildomų funkcijų. Jis veikia „Gnu / Linux“, „MacOS“ ir „Windows“.

„GraphicsMagick“ gali kurti naujus vaizdus skriejant, todėl taip yra tinka kurti dinamines žiniatinklio programas. Jis taip pat gali būti naudojamas dydžiui keisti, pasukti, sufokusuoti, sumažinti spalvą ar pridėti specialiųjų efektų prie vaizdo ir išsaugoti rezultatą tuo pačiu arba skirtingu vaizdo formatu.

Vaizdo apdorojimo operacijas galima atlikti komandinėje eilutėje. Jis siūlo naudingų ir efektyvių įrankių įvairovę, taip pat bibliotekas, leidžiančias mums skaityti, rašyti ir valdyti vaizdus daugiau nei 88 populiariais formatais (pvz., GIF, JPEG, JPEG-2000, PNG, PDF, PNM ir TIFF). Svarbu tai pažymėti gali sukurti a GIF animacija iš kelių vaizdų.

Įdiekite „GraphicsMagick“ į „Ubuntu“ sistemas

„Debian“ ir jo dariniuose, tokiuose kaip „Ubuntu“ ir „Linux Mint“, mes galėsime įdiekite jį naudodami APT paketų tvarkyklę kaip parodyta toliau. Mes tiesiog turime atidaryti terminalą („Ctrl“ + „Alt“ + T) ir parašyti jame:

sudo apt update && sudo apt install graphicsmagick

Patikrinkite „GraphicsMagick“ diegimą

Norėdami pasiekti „GraphicsMagick“ funkcijas, naudokite gm komanda. Tai galingas komandinės eilutės įrankis siūlo įvairias subkomandas kaip parodyti, atgaivinti, surinkti, palyginti, atpažinti, komponuoti ir daug kitų galimybių pasiekti tikrąsias funkcijas.

į patvirtinkite, kad „GraphicsMagick“ paketas įdiegtas mūsų sistemoje, tame pačiame terminale vykdysime šią komandą:

gm display

Po to mums teks vykdyti tik šias komandų serijas patikrinkite daugelį įdiegto paketo aspektų:

  • Patikrinti kokie vaizdo formatai palaikomi:
gm convert -list formats
  • Galėsime patikrinti kokie šaltiniai yra prieinami rašyti:
gm convert -list fonts
  • Mes galime patikrinkite, ar išorinės programos sukonfigūruotos taip, kaip tikėtasi rašyti:
gm convert -list delegates
  • Patikrinkite, ar spalvų apibrėžimai galima pakrauti:
gm convert -list colors
  • Ir pagaliau patikrinkite, ar „GraphicsMagick“ teisingai nustato mūsų mašinos išteklius mes parašysime:
gm convert -list resources

„GraphicsMagick“ naudojimas „Ubuntu“

Toliau pamatysime keletą Pagrindiniai pavyzdžiai, kaip naudoti komandą gm:

Peržiūrėkite paveikslėlį

į rodyti vaizdą iš terminalo (Ctrl + Alt + T), vykdysime šią komandą:

gm-display-image

gm display sapoclayASCII.png

Kai rodomas paveikslėlis, jei paspausime ant jo pele, pamatysime ankstesnėje ekrano kopijoje parodytą meniu, kuris mums palengvins jo pakeitimus.

Pakeiskite vaizdo dydį

Norėdami pakeisti vaizdo dydį su nauju pločiu, nurodysime plotį ir aukštį bus automatiškai proporcingai keičiamas. Turėsime parašyti tik tą patį terminalą:

gm convert -resize 300 sapoclayASCII.png sapoclayASCII-resize-300.png

Norėdami pamatyti ankstesnės komandos rezultatą, paleisime komandą, kurią matėme ankstesniame punkte:

Vaizdo dydis pakeičiamas 300 g grafikos grafika

gm display sapoclayASCII-resize-300.png

Sukurkite animuotą vaizdą iš kelių vaizdų

Norėdami sukurti animuotą vaizdą iš skirtingų vaizdų, kurie yra į dabartinį darbo katalogą, galime naudoti šią komandą:

gm animate *.png

Konvertuokite vaizdą į kitą formatą

Norėdami konvertuoti vaizdą iš vieno formato į kitą, pvz., iš .jpg į .png, mes parašysime:

gm convert imagen.jpg imagen.png

Peržiūrėkite visą vaizdų katalogą

Šiuo atveju galėsime pamatyti visą vaizdų katalogą, .png, įvesdami šią komandą:

gm convert 'vid:*.png' all_png.miff

Norėdami pamatyti galutinį rezultatą, mes rašome:

„GraphicsMagick“ vaizdų katalogas

gm display all_png.miff

Sukurkite sudėtinį vaizdą (tinklelio formatu)

Taip pat bus galima sukurti sudėtinį vaizdą (tinklelio formatu) iš atskirų vaizdų, kaip parodyta toliau:

gm montage entreunosyceros.png ojo.jpeg sapoclayASCII.png SapoClayV2.png sapoRelax.png imagen-compuesta.png

Rezultatą galime pamatyti paleidę gautą failą:

GM vaizdo tinklelis

gm display imagen-compuesta.png

Daugiau galimybių

Naudodami komandą „gm“ galime padaryti daug daugiau dalykų. Kaip rašiau straipsnio pradžioje, mes matėme tik keletą pagrindinių pavyzdžių. Jie gali žr. visas GM parinktis, rašydamas:

grafikos pagalba

gm -help

Pavyzdžiui, norėdami pamatyti galimas „convert“ funkcijos parinktis, parašysime:

gm help convert

Jei norite gauti daugiau informacijos apie šį projektą, tiesiog eikite į oficiali svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.