S terminálem: Změna velikosti obrázků

Níže uvádíme různá řešení různých problémů, se kterými se denně setkáváme, a tentokrát nám ukazují, jak změnit velikost obrázků pomocí terminálu se dvěma nástroji z balíčku ImageMagick.

Jak nám říkají v původním článku:

Na první pohled se oba programy zdají podobné, ačkoliv `mogrify` transformuje obrázek nahrazením původního souboru, zatímco `convert` ukládá výsledek do nového souboru. ` mogrify` bere jako argument pouze obrázek, který má být transformován, zatímco ` convert` bere jak obrázek, který má být transformován, tak název souboru, kam bude výsledek uložen.

Konvertovat

Nejprve se podívejme, jak provádět různé úkoly s příkazem convert :

Rozřízněte obrázek na polovinu a uložte výsledek do souboru soubor2.jpg:

$ convert -resize 50% file.jpg file2.jpg

Změňte velikost obrázku file.jpg na 400 × 300 a výsledek uložte do souboru file2.jpg:

$ convert -resize 400×300 file.jpg file2.jpg

Všechny fotografie rozpůlené a výsledek uložte do jiných souborů:

$ convert -resize 50% *

mogrify

Rozřízněte obrázek file.jpg na polovinu:

mogrify -resize 50% file.jpg

Změňte velikost obrázku file.jpg na 400 × 300:

mogrify -resize 400×300 file.jpg

Rozdělit všechny fotografie na polovinu:

mogrify -resize 50% *


Přidat jako preferovaný zdroj v Googlu