wormeus

wormeus
Рейтинг
123
Регистрация
05.04.2007
Интересы
PHP, YII, SEO

nikhotin

была такая разработка.....для фотошопа платный фильтр

она не то, что водяной знак...она ОБЪЕКТЫ удаляла с фотографии :) не знаю, дошло ли дело до финальной версии, но рабочий образец был

пока вы тут рассуждаете

я уже решил задачу для:

постоянной вотермарки, расположенной в фиксированном месте на картинке фиксированного размера

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

наложением абсолютно белой картинки ffffff с прозрачностью

anton831

есть заказчик на эту разработку с хорошим бюджетом...это главный мотив

если задача окажется нерешаема так и скажу клиенту

wormeus добавил 22.11.2011 в 18:36

повторюсь, не нужно удалить её начисто....

нужно так скажем...чисто косметически затереть :)

wormeus добавил 22.11.2011 в 18:38

semenov

простое решение программиста....так и сделал :)

wormeus добавил 22.11.2011 в 18:39

ТС Ваши бы усилия и в мирное русло...

например, в какое?

mr-faq

есть задача, её нужно решить

может я свои фотки хочу восстановить, я на них вотермарку случайно наложил

Правда многие метят все подряд фотки....

различные доски объявлений именно тот случай

wormeus добавил 22.11.2011 в 17:52

3. Про прозрачность я написал выше - вы не сможете выделить пикселы по этому типу!

могу. залить фотки сплошным цветом и посмотреть какие пиксели изменились

Применение прозрачности - это не есть "осветление"

почему нет? если накладываемое изображение белого цвета, то действительно происходит осветление в сторону белого, почему нет?

задача не тривиальная

зато интересная :)

wormeus добавил 22.11.2011 в 17:56

появился нюанс, который, похоже, ставит крест на задумке :)

водяной знак имеет непостоянное положение.................

anton831

если бы я имел в голове алгоритм готовый, я бы не создавал тему

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

Блин, так об этом и создалась тема :)

есть идеи по решению??

anton831

вы каким языком программирования владеете?

прочитайте сообщение Дикий пионер

самая верная мысль в данном топике

посмотрите внимательно на водяной знак:

как бы вы его сделали в фотошопе?

1. нарисовали его белым цветом

2. разместили поверх картинки

3. сделали его прозрачным

(есть вариант с маской, но он более сложный для понимания)

что при этом происходит? осветление пикселей под водяным знаком на определенную величину. сдвинув на эту величину в обратную сторону (затемнив) мы получим удаление водяного знака. это в теории :)


Растровое изображение - это квадратик разделенный на пиксели, каждому из которых имеет свой код цвета.
Не больше не меньше.

в данном случае вы мыслите слишком узко :)

anton831

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

oleg3d и Дикий пионер правильно поняли тему

anton831, я предлагаю искать способы решения задачи всё же :)

Вы вообще хоть малейшее представление имеете о том, что говорите?

абсолютно. водяной знак наложен програмно при помощи алгоритма

(или таджик сидит в фотошопе водяные знаки фигачит?? :) а капчу учитель по ИЗО на полставки наварачивает :))

Как вы представляете програмно смывать "водяной" знак с растрового изображения в jpg?

нужно подобрать обратный алгоритм

Хм, а вы вообще знаете что такое растровое изображение?

ценю ваш юмор;)

Программу вы точно не напишете, чтоб водяные знаки с jpg-ов смывало автоматом.

разумеется нет. любых нет. а заточить под один конкретный водяной знак - задача реальная

anton831

вероятно, вы очень далеки от программирования :)

да, формат jpeg имеет некоторое искажение

мне не требуется его начисто смыть и получить 100% начальный результат ...

нужно минимизировать его

Дикий пионер

это очень интересная мысль, спасибо :) не подумал об этом!

mr-faq

интересно...для разового использования

фотографии могут быть уникальными

oleg3d

это продолжение идеи Дикий пионер

но это справедливо, если применена простая прозрачность, верно?

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

посмотрите первое сообщение...

как вы собрались на такой водяной знак свое изображение накладывать? :)

можно со следами :)

не даром я разместил тему в программировании

в фотошопе я сам смогу :)

нужно алгоритм придумать...или хотя бы концепцию алгоритма...идеи...может уже есть какие то решения програмные

водяной знак не конкретно этот...но подобного типа

водяной знак фиксированной пропорции относительно изображения

Всего: 293