Dinozavr

Рейтинг
153
Регистрация
14.01.2007

anton831, уговорили:)

давайте сделаем так:

вы делаете ватермарк любой сложности размером 200х200

вы наносите этот знак на чёрный фон размером 200х200(jpeg)

вы наносите этот знак на фотку любой сложности размером 200х200(jpeg)

после этого вы не обрабатываете фотку

вы присылаете мне знак с фоном и фотку, я вам исходное фото

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

Дикий пионер:
монтонного вотермарка

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

anton831, вашу бы энергию, да в мирное русло...

anton831:
- если вотермарк (255.255.255)
- если он строго монотонный
- если известна степень прозрачности
- если фон фотки, в конце концов, более менее монотонный.

про эти условия речи в моем сообщении не было, они роли не играют.

научитесь в конце концов читать:)

anton831:
Очень близко, но не точно!
Как вы получали это значение? Если математически то различий быть не должно.

это потому что я "на коленке" округлял.

а так для этого конкретного случая:

прозрачность белого водяного знака 40%

при накладывании происходит вот что:

начальное значение цвета Х + 40% от 255-Х = пиксель с ватермарком.

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

но это для "сферического водянного знака в вакууме".

при IQ владельцев фотки отличным от 0, можно про это забыть.

Но про это и речи не было:)

а теоритически вполне возможно:)

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

в том смысле, что ватермарк, исходник которого у нас есть, смывается с любой фотки вообще БЕЗ потери качества:)

при условиях:

1. есть исходник ватермарка(получаем с помощью однородного фона)

2. знак наносится на одно и то же место

3. после нанесения фотка не обрабатывается

anton831:
В результате наложения этого вотермарка у нас получился (209.182.123).
Внимание вопрос
Назовите наш исходный цвет

178.134.35

anton831, если приведённые вами данные верны, то я ошибался.

сейчас проверить не могу, только вечером когда буду дома.

anton831, у меня всё больше возникает чувство, что единственная ваша задача - это потролить.

все остальные уже давно пришли к одному мнению, а вы один кидаетесь с деревянным мечом на мельницы

anton831:
Вам же сказали, что ваш алгоритм не будет работать ВООБЩЕ!

ткните пальцем

netwind:
Dinozavr, этот алгоритм даст неприемлемый результат именно из-за "уравнения с множеством решений".

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

anton831:
Особенно смешно, что прежде чем вычитать - нужно узнать из каких пикселей вычитать и сколько вычитать.

сообщение номер 62, п.1

вы бы хоть иногда чужие сообщения читали...

писать скрипт вам никто не будет, потому что это время и деньги.

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

anton831:
Дак код то назовите раз все так просто!))))))))

ещё раз:

нам НЕ НАДО знать, какой был ватермарк изначально. достаточно знать, какие он делает изменения на фотке.

ответьте на простой вопрос:

возмите свой 1.пример и посчитайте разницу для любой точки из буквы и фона

потом для любой точки из буквы отнимите эту разницу.

стала она чёрной или нет?

Всего: 1286