Темный/светлый ватермарк в зависимости от фона для imagecache

Главные вкладки

Аватар пользователя Paldru Paldru 30 ноября 2010 в 23:10

Юзаю накладывание ватермарков на картинки выводимые через imagecache. Столкнулся с траблом - для всех изображений юзается только один ватермарк. Т.е есть фон фотки например белый, то мой логотип у которого белые буквы просто тонет.

Нельзя ли в зависимости от преобладающего фона картинки накладывать темный/светлый ватермарк?. Вот как например в движке DLE реализовано

Комментарии

Аватар пользователя VasyOK VasyOK 1 декабря 2010 в 1:30

Водяной знак он и не должен особо бросаться в глаза.
А может сделать водяной знак прозрачным? Или задать процент прозрачности?

Конечно его надо будет подготовить заранее в какой-нить графической программе, зато он будет органично вписываться.

Аватар пользователя varvashenia varvashenia 1 декабря 2010 в 2:41

Я обычно для белых ватермарков делаю темную каёмочку и для темных - светлую - так видно в любом случаем и достаточно одного ватермарка для даже самых пёстрых картинок.

Аватар пользователя Paldru Paldru 1 декабря 2010 в 3:02

"VasyOK" wrote:
Водяной знак он и не должен особо бросаться в глаза.
А может сделать водяной знак прозрачным? Или задать процент прозрачности?

Например. Есть ватермарк - надпись белыми буквами. Если накладываем на темную фотку, то светлый ватермарк отлично сочетается. А если например у нас фотка очень светлая (белая) то мой красивый логотип вообще не виден.

Можно конечно чтото намудрить в фотошопе, чтобы на любом фоне смотрелось. Но а если такой возможности нет (хочется один в один как лого на сайте)

В дле есть чтото вроде анализатора: если преобладает темный цвет у фото - берем светлый ватермарк, и наоборот

Аватар пользователя VasyOK VasyOK 1 декабря 2010 в 3:04

Я вам чуть позже покажу ссылку на сайт, где белый вотермарк стоит на белой фотографии и все прекрасно смотрится.