Как я могу создать набор миниатюр одинакового размера без заполнения?

Я ищу генератор миниатюр, который позволит мне обрабатывать сотни изображений и генерировать миниатюры определенного размера (200x150). Это делает вид IrfranView, но он свяжет мои миниатюры с цветом фона, если они не смогут изменить размер, чтобы соответствовать целевому размеру (если я сохраню пропорции, которые я хочу). Я хочу, чтобы размер моего источника был достаточно большим, чтобы соответствовать целевому размеру, а затем автоматически обрезался, чтобы соответствовать размеру 200x150.

Есть ли программа, которая сделает это, или это какой-то безболезненный способ, которым я могу сделать это с точки зрения Ирфрана?

2 ответа

Решение

Вы все еще можете сделать это в 2 этапа в IrfanView.
Сначала измените размер, установив короткую сторону в 200 пикселей (обеспечивая как минимум изображение 200x200). Затем вы запускаете другую партию результата и обрезаете до 200x150.

Imagemagick - х convert Утилита будет делать то, что вы хотите.

Вам необходимо указать -thumbnail 200x150^ вариант, где ^ указывает на срез / обрезку.

Вы можете найти примеры использования здесь.

Другие вопросы по тегам