S terminálom: Zmena veľkosti obrázkov

Nižšie uvádzame rôzne riešenia rôznych problémov, s ktorými sa stretávame denne, a tentoraz nám ukazujú, ako zmeniť veľkosť obrázkov pomocou terminálu s dvoma nástrojmi z balíka ImageMagick.

Ako nám hovoria v pôvodnom článku:

Na prvý pohľad sa oba programy zdajú byť podobné, hoci `mogrify` transformuje obrázok nahradením pôvodného súboru, zatiaľ čo `convert` ukladá výsledok do nového súboru. ` mogrify` berie ako argument iba obrázok, ktorý sa má transformovať, zatiaľ čo ` convert` berie obrázok, ktorý sa má transformovať, aj názov súboru, do ktorého sa výsledok uloží.

Konvertovať

Najprv sa pozrime, ako vykonávať rôzne úlohy pomocou príkazu convert :

Obrázok rozrežte na polovicu a výsledok uložte do súboru súbor2.jpg:

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

Zmeňte veľkosť obrázka file.jpg na 400 × 300 a výsledok uložte do súboru file2.jpg:

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

Všetky fotografie rozpolte a výsledok uložte do iných súborov:

$ convert -resize 50% *

Mogrifikovať

Obrázok file.jpg rozstrihnite na polovicu:

mogrify -resize 50% file.jpg

Zmeniť veľkosť obrázka file.jpg na 400 × 300:

mogrify -resize 400×300 file.jpg

Všetky fotografie rozpoliť:

mogrify -resize 50% *


Pridať ako preferovaný zdroj v Google