скриптинг, подготовка фоток, фон, формат, бордюра итд...

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

Аватара пользователя
sunjob
Сообщения: 269

скриптинг, подготовка фоток, фон, формат, бордюра итд...

Сообщение sunjob »

дорбый день!

есть кучка фоток с разными соотношениями сторон
нужно извернуться скриптами, не изменяя РАЗМЕР ИСХОДНЫХ ИЗОБРАЖЕНИЙ "обардюрить" фотки, залить фон

подробно:
- сделать фон определенного: цвета*, соотношения*, бордюр (размер)*
- позиция: центр/влево/вправо/верх/низ*
- размер бордюра относительный* (что-бы выглядел одинаково на всех фотках, при ресайзе к одному разрешению)
(*) - настраиваемые параметры

имеется в виду, что размеры всех фоток остануться «прежними», с учетом бардюры, но при просмотре и соотв. «масштабировании/ресайзе/fit image to view» - будет именно этот ресайз

...

можно сделать в фоторедакторе, спец.софте(уже*), но, все-же хотелось-бы скриптами.
(*) pHatch - плагин Scale, Canvas, Border, один минус - ресайз фото
аналогично можно сделать в xnconvert

возможно, уже есть подобные решения, можно, тыкайте носом :о)

tag: linux, bash, perl, script, graphicsmagick, imagemagick

...

спасибо
Последний раз редактировалось sunjob 29.04.2021 14:58, всего редактировалось 2 раза.
если я ошибаюсь, то поправьте а не критикуйте :о)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19369
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: скриптинг, подготовка фоток, фон, формат, бордюра итд...

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
sunjob
Сообщения: 269

Re: скриптинг, подготовка фоток, фон, формат, бордюра итд...

Сообщение sunjob »

спасибо, тоже думал набегом на мэгик, но, "по быстрому" выкрутился хатчем :о)
хотя, скрипты однозначно лучше!

about imagemagick
пока не понятно как сделать «канвас» определенного размера ...
т.е. фотка 100х100, впечатать ее в канву 200х100, с соотв. позиционированием
если я ошибаюсь, то поправьте а не критикуйте :о)
Спасибо сказали: