GraphicsMagick - Tehokas kuvankäsittelytyökalu Linuxille
GraphicsMagick on ilmainen avoimen lähdekoodin, moderni ja tehokas ohjelmistopaketti kuvien käsittelyyn. Se johdettiin alun perin ImageMagickista, mutta vuosien mittaan siitä on kasvanut täysin itsenäinen projekti, jossa on useita parannuksia ja lisäominaisuuksia. Se toimii kaikissa Unix-tyyppisissä käyttöjärjestelmissä, kuten Linuxissa ja MacOS:ssä, ja se toimii myös Windowsissa.
Se tarjoaa hyödyllisen ja tehokkaan valikoiman työkaluja sekä kirjastoja, joiden avulla voit lukea, kirjoittaa ja käsitellä kuviasi yli 92 tunnetussa muodossa (kuten GIF, JPEG, JPEG-2000, PNG, PDF, PNM ja TIFF).
Se voi luoda yhdistelmäkuvan ruudukkomuodossa useista kuvista ja luoda kuvia web-tuetuissa muodoissa, kuten WEBP. Sitä käytetään myös kuvan koon muuttamiseen, terävöittämiseen, värien pienentämiseen, kiertämiseen tai erikoistehosteiden lisäämiseen eri muotoisiin kuviin. Tärkeää on, että sillä voidaan luoda GIF-animaatio useista kuvista ja paljon muuta.
GraphicsMagickin asentaminen Linux-järjestelmiin
Debian-pohjaisissa jakeluissa, kuten Ubuntu ja Linux Mint, voit asentaa sen käyttämällä apt-pakettienhallintaa kuvan mukaisesti.
sudo apt update
sudo apt install graphicsmagick
Arch Linuxissa ja Fedorassa voit asentaa GraphicsMagickin oletusjärjestelmän arkistoista käyttämällä paketinhallintaa kuvan mukaisesti.
sudo pacman -S graphicsmagick [On Arch Linux]
sudo dnf install GraphicsMagick [On Fedora]
RHEL-pohjaisissa jakeluissa, kuten CentOS Stream, Rocky Linux, ja Alma Linux, voit asentaa sen epel-arkistosta kuvan mukaisesti.
dnf install epel-release
dnf install GraphicsMagick
GraphicsMagickin käyttäminen Linuxissa
Pääset GraphicsMagick-toimintoihin käyttämällä gm
- tehokasta komentorivityökalua, joka tarjoaa useita alikomentoja, kuten näyttö, animaatio, muunnos, montaasi, vertaa, tunnista, yhdistele. ja monia muita, todellisten toimintojen käyttämiseen.
Voit varmistaa, että GraphicsMagick-paketti on asennettu järjestelmääsi, suorittamalla seuraavan komennon.
gm display
Suorita sitten seuraavat komentosarjat tarkistaaksesi asennetun paketin monet osat.
gm convert -list formats #check that the expected image formats are supported
gm convert -list fonts #check if fonts are available
gm convert -list delegates #check if delegates (external programs) are configured as expected
gm convert -list colors #check if color definitions may be loaded
gm convert -list resources #check that GraphicsMagick is properly identifying the resources of your machine
GraphicsMagick (gm) -komennon käyttö Linuxissa
Seuraavassa on joitain perusesimerkkejä gm
-komentojen käyttämisestä näiden asetusten kanssa.
Näytä kuva Linux Terminalissa
Voit näyttää tai tarkastella kuvaa päätteestä suorittamalla seuraavan komennon.
gm display girlfriend.jpeg
Muuta kuvan kokoa Linux-päätteessä
Jos haluat muuttaa kuvan kokoa uudella leveydellä, määritä leveys ja korkeus, jotka skaalautuvat automaattisesti kuvan mukaisesti.
gm convert -resize 300 girlfriend-1.jpeg girlfriend-1-resize-300.jpeg
gm display girlfriend-1-resize-300.png
Voit myös määrittää leveyden ja korkeuden, jolloin komento muuttaa kuvan koon kyseiseen mittasuhteeseen muuttamatta.
gm convert -resize 300x150 girlfriend-1.jpeg girlfriend-1-resize-300x150.jpeg
gm display girlfriend-1-resize-300.png
Luo animoitu kuva Linux-päätteessä
Voit luoda animoidun kuvan useista kuvista nykyisessä työhakemistossa käyttämällä seuraavaa komentoa.
gm animate *.png
Huomaa: yllä oleva animoitu kuvanlaatu on huono, koska olemme optimoineet pienentämään kuvan kokoa.
Muunna kuva Linux-päätteessä
Kuvan muuntaminen muodosta toiseen, esimerkiksi .jpeg
muotoon .png
ja päinvastoin.
gm convert girlfriend.jpeg girlfriend.png
Voit myös luoda visuaalisen kuvahakemiston kaikista .png
-kuvistasi kuvan mukaisesti.
gm convert 'vid:*.jpeg' all_png.miff
gm display all_png.miff
Luo yhdistelmäkuva Linux-päätteessä
Lisäksi on mahdollista luoda yhdistelmäkuva (ruudukkomuodossa) erillisistä kuvista kuvan mukaisesti.
gm montage girlfriend.jpeg girlfriend-1.jpeg girlfriend-2.jpeg composite_image.png
gm display composite_image.png
gm-komennolla voi tehdä paljon. Olemme käsitelleet tässä artikkelissa vain muutamia perusesimerkkejä. Näet kaikki gm:n ja sen alikomennon vaihtoehdot, esimerkiksi convert, kirjoita:
gm -help
gm help convert
Lisätietoja on GraphicsMagickin kotisivulla: http://www.graphicsmagick.org/
GraphicsMagick on tehokas ja monipuolinen kuvankäsittelyjärjestelmä Linuxille ja muille Unixin kaltaisille järjestelmille. Jos sinulla on kysyttävää tai jaettava ajatuksia, käytä alla olevaa palautelomaketta.