Пакетне зменшення зображення у FreeBSD та GNU/Linux
Для сайту і не тільки часто потрібно зменшити розмір зображення, з різних причин іноді це потрібно для зменшення зображення як файлу або змінити розмір фото тобто його розширення. Якщо потрібно змінити розмір пари фотографій, можна скористатися GIMP-пом, але при більшій кількості картинок їх зменшення в GIMP буде незручним і займе багато часу. І коли необхідно підігнати розмір всіх фото пакетне зменшення фото тут дуже допоможе. У FreeBSD є відмінний інструмент, за допомогою якого можна змінити однією командою розмір всіх фотографій, які знаходяться в одному каталозі.
Я маю на увазі консольний редактор графічних файлів imagemagick.
Встановимо imagemagick
pkg install imagemagick
Потім створимо каталог, куди ми помістимо потрібні нам фото, наприклад так
mkdir image
І власне редагуємо зображення
mogrify -resize тут розмір, шлях до файлу, розширення файла.
Наприклад:
mogrify -resize 50% /home/max/image/*.jpg
mogrify -resize 800×600 /home/max/image/*.bmp
mogrify-resize 640×480! /home/max/image/*.png
Готово.