Изменение размера нескольких изображений на одном дыхании
предосторожность
Эта статья была опубликована более чем год назад, там, возможно, были события.
Пожалуйста, примите это во внимание.
Изменение размера изображения, так как программы редактирования фотографий стали частью рутины среднего пользователя, Это так просто, как тривиальная задача. Он использует меньший размер особенно пропускная способность сохранить о передаче файлов: меньше изображение будет загружаться быстрее, а также использовать изображения в Интернете не требуется высокое разрешение. Проблема возникает тогда, когда мы имеем значительное количество изображений, чтобы изменить размер, открыть их по одному можно получить довольно длинными и скучными.
Одним из решений является “Дэвид Batch Processor“, плагин для Gimp, который позволяет запускать несколько фильтров на нескольких изображениях, включая “Изменение размера” изменить размер.

“Дэвид Batch Processor” это может быть интересно, чтобы обнаружить, и, безусловно, может ускорить работу, в противном случае мы бы передать, но по сравнению с другими программами, это медленно. Насколько я знаю, самый быстрый способ изменить размер нескольких изображений за один раз — это командная строка. ImageMagick Это небольшой, но мощный инструмент командной строки (Она также может быть использована через сеть как добавлена библиотека в PHP). ImageMagick это программа, которая включает в себя различные команды, Сегодня мы видим пару.
Перерабатывать
команда “convert
” преобразует входное изображение и создает копию. В конце концов мы будем иметь обработку исходного изображения и преобразованное изображение. с “convert
” Вы не можете перезаписать изображение.
Теперь давайте посмотрим, как это возможно изменить размер изображения:
конвертировать -geometry 1024x 1.jpg 1_mod.jpg
Эта команда изменяет размер длинной стороны картина “1.JPG” 1024px, поддержания неизменные пропорции.
для г * .jpg; действительно конвертировать -geometry 1024x $ я thumb- $ я; сделанный
Эта другая команда выполняет ту же работу,, мама преобразует все изображения расширение “.JPG” на 1024px стороны.
для г * .jpg; действительно конвертировать -scale 50% $я thumb- $ я; сделанный
Это другая команда использует аргумент “scale
” вместо “geometry
“. аргумент “scale
” Он используется вместе с процент уменьшения / увеличение картина. В этом случае будет вдвое изображение.
конвертировать originale.jpg originale.png
Следует отметить, что “convert
” Он также может быть использован для изменения расширения файла (всегда создавать копию без перезаписи).
Mogrify
команда “mogrify
” Это практически идентична команде “convert
“, разница в том, что она не будет создавать копию оригинала, но перезаписать входное изображение. так осторожно, чтобы не перезаписать это не только то, что вы хотите сделать.
Через несколько минут мы закончили, чтобы изменить наши фотографии, и мы не делали эту работу вручную. Настоящая находка.
2 Комментарии
Франческо Паоло · 26 ноябрь 2015 в 1:47 ВЕЧЕРА
Привет, я хочу знать, как я могу использовать команду mogrify для изменения размера файла 800×400 800×800 сохранение соотношения сторон.
спасибо
TheJoe · 30 ноябрь 2015 в 10:55 AM
я не думаю, что понимаю. Ваше начальное изображение 800×400. Вы сможете масштабировать его размер (оба), потому что если вы измените только один, соотношение сторон не будет соблюдаться.
Может быть, ты собираешься “вырезать” часть изображения, в этом случае вы можете сократить его до 400×400 а затем увеличить его до 800×800. Очевидно, что у вас будет плохое качество, когда вы закончите.