ImageMagick je praktický víceúčelový nástroj příkazového řádku pro všechny vaše potřeby v oblasti obrázků. ImageMagick podporuje různé typy obrázků, včetně fotografií JPG a grafiky PNG.
Další zdroje pro Linux
- Cheat pro příkazy Linuxu
- Cheat sheet pro pokročilé příkazy systému Linux
- Bezplatný online kurz:Technický přehled RHEL
- Síťový cheat pro Linux
- Cheat sheet SELinux
- Cheat pro běžné příkazy pro Linux
- Co jsou kontejnery systému Linux?
- Naše nejnovější články o Linuxu
Změna velikosti obrázků
Ke změně velikosti obrázků často používám ImageMagick na svém webovém serveru. Řekněme například, že chci na svůj osobní web přidat fotografii svých koček. Fotografie z mého telefonu je velmi velká, asi 4000 x 3000 pixelů, má 3,3 MB. To je na webovou stránku příliš velké. Ke změně velikosti své fotografie, abych ji mohl vložit na svou webovou stránku, používám nástroj pro převod ImageMagick. ImageMagick je kompletní sada nástrojů, jedním z nejběžnějších je convert
příkaz.
ImageMagick convert
příkaz používá tuto obecnou syntaxi:
convert {input} {actions} {output}
Chcete-li změnit velikost fotografie s názvem PXL_20210413_015045733.jpg
na lépe zvládnutelnou šířku 500 pixelů, zadejte toto:
$ convert PXL_20210413_015045733.jpg -resize 500x sleeping-cats.jpg
Nový obrázek má nyní velikost pouze 65 kB.
Pomocí -resize
můžete zadat jak šířku, tak výšku volba. Ale tím, že zadáte pouze šířku, ImageMagic provede výpočet za vás a automaticky zachová poměr stran změnou velikosti výstupního obrázku s proporcionální výškou.
Nainstalujte ImageMagick v systému Linux
V systému Linux můžete nainstalovat ImageMagick pomocí správce balíčků. Například na Fedoře nebo podobném:
$ sudo dnf install imagemagick
V Debianu a podobných:
$ sudo apt install imagemagick
V systému macOS použijte MacPorts nebo Homebrew.
V systému Windows použijte Chocolatey.