palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
извиняюсь, dirname - это директива, а я по наивности поставил путь к папке... все работает... большое спасибо...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
Продолжу в этой-же теме. Проблемы возникает из-за того, что все картинки разных пропорций (соотношение ширины и высоты): 1. Все "миниатюры" различны по высоте (опционально ширина одинаковая): ![]() 2. При наложении "watermark" получается что сам "водяной знак" в зависимости от размера картинки может занимать различную площадь этой самой картинки, т.е. он может быть различного размера, это тоже не приемлемо. Как избежать вышеперечисленных проблем? при условии что картинки не должны исказиться сколько нибудь видимым образом, "обрезание" вполне приемлемо и допустимо Возможное решение: 1. сделать все картинки пропорциональными (кратными) друг другу, что в конечном итоге равно тому что все они будут одного размера (и по высоте и по ширине) 2. ну и как бы сделать несколько размеров "watermark" что бы не было видимых перекосов при наложении А теперь собственно вопрос - как это сделать в консоли? в ручную несколько сот картинок - это титанический труд...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
Читайте man по montage, это вроде как самый мощный редактор. Там есть всё что вам нужно))
Ошибки в тексте-неповторимый стиль автора©
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
indeviralподвел все картинки под одну высоту ширина в cms опционально должна быть у всех одинаковаяОсталось наложить WaterMark в виде текста на кириллице с фоном
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
palpalychлучше png нарисуйте, проще чем по раздельности накладывать. и по ширине тоже нужно уровнять для корректного наложения.
p.s. если это для web ресурса не проще сразу делать это более динамически на том же php или java(хотя бы частично), чтоб например при добавлении в каталог автоматически добавлялся watermark? а то вы же потом "запаритесь"... Или вы это в shell_exec хотите запихнуть? Хотя наверно можно и через while или cron, ладно это ваше дело. p.s.s. и лучше не трогать сами изображения а делать всё непосредственно на привьюшках(какое не корректное слово)))...
Ошибки в тексте-неповторимый стиль автора©
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
indeviralВаш вариант не совсем приемлем, но пищу дал, сделал так создал watermark подвел все картинки под одну высоту наложил водяной знак, с прозрачностью естественно методом научного тыка, где тут можно сократить все в одну строчку? как приподнять wm чтобы он не был прижат к нижнему краю?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
а вот без предварительного png файла, и с поднятием от нижнего края и прозрачный и фон и шрифт, т.е. абсолютно идентичный результат по качеству watermark не прозрачный #f04040прозрачный #f0404080
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
Люди подскажите как это запихнуть в одну команду:
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|