З терміналом: Зміна розміру зображень

Нижче наведено різні рішення для різних проблем, з якими ми стикаємося щодня, і цього разу вони показують нам, як змінювати розмір зображень за допомогою терміналу за допомогою двох інструментів з пакета ImageMagick.

Як вони розповідають нам в оригінальній статті:

На перший погляд, обидві програми здаються схожими, хоча `mogrify` трансформує зображення, замінюючи оригінальний файл, тоді як `convert` зберігає результат у новому файлі. ` mogrify` приймає як аргумент лише зображення, яке потрібно трансформувати, тоді як ` convert` приймає як зображення, яке потрібно трансформувати, так і назву файлу, де буде збережено результат.

Конвертувати

Давайте спочатку розглянемо, як виконувати різні завдання за допомогою convert :

Розріжте зображення навпіл і збережіть результат у файл файл2.jpg:

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

Змініть розмір зображення file.jpg до 400 × 300 і збережіть результат у файлі file2.jpg:

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

Половину всіх фотографій та збереження результату в інших файлах:

$ convert -resize 50% *

Могріфікувати

Розріжте файл image.jpg навпіл:

mogrify -resize 50% file.jpg

Змініть розмір файлу зображення.jpg до 400 × 300:

mogrify -resize 400×300 file.jpg

Половити всі фотографії вдвічі:

mogrify -resize 50% *


Додати як пріоритетне джерело в Google