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% *