GraphicsMagick, alat za obradu slika terminala

o grafičkoj magiji

U sljedećem ćemo članku pogledati GraphicsMagick. Ovo je besplatni, moderni i otvoreni programski paket za obradu slika. U početku je izveden iz ImageMagick-a, no s godinama je prerastao u potpuno neovisan projekt. Sa sobom donosi brojna poboljšanja i dodatne značajke. Radi na Gnu / Linux, MacOS i Windows.

GraphicsMagick može stvoriti nove slike u hodu, pa je tako prikladno za izradu dinamičkih web aplikacija. Također se može koristiti za promjenu veličine, zakretanje, fokusiranje, smanjenje boje ili dodavanje posebnih efekata na sliku i spremanje rezultata u isti ili drugačiji format slike.

Operacije obrade slika dostupne su iz naredbenog retka. Nudi korisne i učinkovite alate, kao i knjižnice koje nam omogućuju čitanje, pisanje i manipuliranje našim slikama u više od 88 popularnih formata (kao što su GIF, JPEG, JPEG-2000, PNG, PDF, PNM i TIFF). Važno je napomenuti da može stvoriti GIF animacija s više slika.

Instalirajte GraphicsMagick na Ubuntu sustave

U Debianu i njegovim izvedenicama, kao što su Ubuntu i Linux Mint, moći ćemo instalirajte ga pomoću APT upravitelja paketa kao što je prikazano u nastavku. Samo moramo otvoriti terminal (Ctrl + Alt + T) i u njega napisati:

sudo apt update && sudo apt install graphicsmagick

Provjerite instalaciju GraphicsMagick

Da biste pristupili funkcijama GraphicsMagick, koristite gm naredba. Ovaj moćan alat naredbenog retka koji nudi razne podnaredbe poput prikaza, animiranja, sastavljanja, usporedbe, identificiranja, sastavljanja i mnogih drugih mogućnosti za pristup stvarnim funkcijama.

u potvrdite da je paket GraphicsMagick instaliran u naš sustav, izvršit ćemo sljedeću naredbu na istom terminalu:

gm display

Nakon toga trebat ćemo izvršiti samo sljedeći niz naredbi za provjerite mnoge aspekte instaliranog paketa:

  • Potvrditi koji su formati slika podržani:
gm convert -list formats
  • Moći ćemo provjeriti koji su izvori dostupni tipkanje:
gm convert -list fonts
  • Možemo provjerite jesu li vanjski programi konfigurirani prema očekivanjima tipkanje:
gm convert -list delegates
  • Provjerite je li definicije boja može se učitati:
gm convert -list colors
  • I na kraju da provjerite je li GraphicsMagick ispravno prepoznao resurse našeg stroja napisat ćemo:
gm convert -list resources

Korištenje GraphicsMagick-a na Ubuntuu

Dalje ćemo vidjeti neke Osnovni primjeri upotrebe naredbe gm:

Pogledajte sliku

u prikazati sliku s terminala (Ctrl + Alt + T), izvršit ćemo sljedeću naredbu:

gm-prikaz-slika

gm display sapoclayASCII.png

Kad se slika prikaže, kliknemo li ga mišem, vidjet ćemo izbornik prikazan na prethodnom snimku zaslona, ​​što će nam olakšati izmjene na njemu.

Promjena veličine slike

Da bismo promijenili veličinu slike s novom širinom, odredit ćemo širinu i visinu koja automatski će se proporcionalno skalirati. Morat ćemo napisati samo isti terminal:

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

Da bismo vidjeli rezultat prethodne naredbe, pokrenut ćemo naredbu koju smo vidjeli u prethodnoj točki:

Veličina slike 300 gm Graphicsmagick

gm display sapoclayASCII-resize-300.png

Stvorite animiranu sliku od više slika

Da biste stvorili animiranu sliku od različitih slika koje smještaju se u trenutni radni direktorij, možemo koristiti sljedeću naredbu:

gm animate *.png

Pretvorite sliku u drugi format

Da biste pretvorili sliku iz jednog formata u drugi, na primjer .jpg u .png, napisat ćemo:

gm convert imagen.jpg imagen.png

Pogledajte cijeli direktorij slika

Moći ćemo vidjeti cijeli direktorij slika, .png u ovom slučaju, upisivanjem sljedeće naredbe:

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

Da bismo vidjeli konačni rezultat, pišemo:

Direktorij slika GraphicsMagick

gm display all_png.miff

Stvaranje složene slike (u formatu mreže)

Također će biti moguće stvoriti kompozitnu sliku (u formatu mreže) od zasebnih slika, kao što je prikazano u sljedećem:

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

Rezultat možemo vidjeti pokretanjem rezultirajuće datoteke:

gm mrežna slika

gm display imagen-compuesta.png

Više mogućnosti

Pomoću naredbe gm možemo učiniti još mnogo stvari. Kao što sam napisao na početku članka, vidjeli smo samo neke osnovne primjere. Oni mogu pogledajte sve opcije za gm, pisanje:

pomoć za graphicsmagick

gm -help

Da bismo vidjeli, na primjer, moguće opcije funkcije pretvorbe, napisat ćemo:

gm help convert

Ako želite više informacija o ovom projektu, jednostavno morate otići na službene web stranice.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.