LINUX.ORG.RU

Пакетное кадрирование фотографий под Polaroid

 ,


0

1

Добрый день!

Есть несколько десятков фотографий, которые я уже откадрировал до квадратных.

Хочу распечатать их «под Polaroid» (схема слева):

https://support.polaroidoriginals.com/hc/article_attachments/115022136187/FAQ...

Фотолаборатория делает круглые глаза и рассказывает про стандартные размеры фото. Парень в фотолаборатории, который оказывает подобные услуги, настолько упорот, что когда я попросил сделать край с каждой стороны по 5 мм, сделал с одной стороны 3 мм, с другой 7 мм, а сверху вообще 2 мм 0_o.

Хочу написать скрипт, который превратит мои квадратные картинки в картинки с соотношением сторон 3:2 (печать 15:10) и заодно нарисует мне черный контур для последующего вырезания.

Вопрос: был ли у кого-то подобный опыт? Думаю, что задача решается при помощи imagemagick, но для начала спрашиваю здесь.

★★★★★

Заодно подскажите, есть ли подводные камни при печати фото? Не будет ли страдать картинка, если разрешение фото больше, чем максимальный DPI принтера? Делать все фото одного размера в пикселях или это не имеет значения?

aquadon ★★★★★ ()

Сам спросил - сам отвечаю:

convert image.jpg -bordercolor white -border 6.45% mid1.jpg
convert mid1.jpg -gravity south -background white -splice 0x20% mid2.jpg
convert mid2.jpg -bordercolor gainsboro -border 6.25%x20% final.jpg

Теперь хотелось бы немного улучшить решение, а именно:

  • добавить подписть с центрированием в нижней белой области
  • сместить вверх для более простой обрезки.
aquadon ★★★★★ ()
Последнее исправление: aquadon (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.