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