Žemiau pateikiami įvairūs sprendimai skirtingoms problemoms, su kuriomis susiduriame kasdien, ir šį kartą jie parodo, kaip pakeisti vaizdų dydį naudojant terminalą su dviem „ImageMagick“ paketo įrankiais.
Kaip jie mums sako originaliame straipsnyje:
Iš pirmo žvilgsnio abi programos atrodo panašios, nors „mogrify“ transformuoja vaizdą pakeisdama originalų failą, o „convert“ išsaugo rezultatą naujame faile. „ mogrify“ kaip argumentą priima tik transformuojamą vaizdą, o „ convert“ – ir transformuojamą vaizdą, ir failo, kuriame rezultatas bus išsaugotas, pavadinimą.
Konvertuoti
Pirmiausia pažiūrėkime, kaip atlikti įvairias užduotis naudojant „convert“ :
Iškirpkite vaizdą per pusę ir išsaugokite rezultatą faile failas2.jpg:
$ convert -resize 50% file.jpg file2.jpg
Pakeiskite vaizdo failo.jpg dydį į 400 × 300 ir išsaugokite rezultatą faile file2.jpg:
$ convert -resize 400×300 file.jpg file2.jpg
Perpus sumažinkite visas nuotraukas ir išsaugokite rezultatą kituose failuose:
$ convert -resize 50% *
Mogrifikuoti
Iškirpkite vaizdo failą.jpg per pusę:
mogrify -resize 50% file.jpg
Pakeiskite vaizdo failo.jpg dydį į 400 × 300:
mogrify -resize 400×300 file.jpg
Perpus sumažinkite visas nuotraukas:
mogrify -resize 50% *