anton831

anton831
Рейтинг
71
Регистрация
25.05.2011
palladin_jedi:
С каких пор iPad стал телефоном? :)
Я то-то пропустил в топике?

Да я хз как его правильно назвать:)

Вообще не знаю что это такое.))

seolink74:
Еще один жгун.. :) Телефон нужно менять.

Ну я в iPad не разбираюсь, просто прочел топик, palladin_jedi говорит ставить другой броузер, у меня не было повода усомниться в том что он написал.

Если проблема в самом телефоне - тем более нет смысла дальше разводить эту дискусию!

Happy_Cheburashka:
Это у вас горе с логикой. Логика - дело тонкое и широкое :)

Повторяюсь - тот факт, что iPadовский Safari не поддерживает Flash - это вовсе не означает, что абсолютно нет никакого решения для того, чтобы Flash стал показываться.

Дак есть решение - броузер сменить, вам же предложили, какое вы еще решение хотите.

Если не поддерживает дак как вы хотите, чтоб он у вас заработал....

Вы что, значение слова НЕ ПОДДЕРЖИВАЕТ не понимаете?

Дикий пионер:
Это другие условия. Задачу поиска вотермарка мы сейчас не рассматриваем.

В смысле не рассматриваете??

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

anton831 добавил 23.11.2011 в 23:47

Из здравых идей тут только заливка картинок разных цветов и интерполяция.

Только не забывайте, что функция будет включать в себя не одну переменную, а 3! Так как изменяться будет значение всех 3х RGB, в определенной закономерности.

Вы в состоянии решить эту задачу - так, чисто с точки зрения математики?

И дай ты бог, чтоб сам вотермарк, был монотонным, а если нет .......

И опять же не снят вопрос с поиском измененных пикселей.

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

Могу даже psd-шник отправить.

Да и сами можете проверить.

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

К чему все пришли?

Давайте немного математики.

На примере RGB.

Берем (255.255.255), наносим его с 40% процентом прозрачности на чистые цвета, ок - получается (255.102.102), (102.255.102), (102.102.255).

Дальше наносим с той же прозрачностью на цвет (40.108.137), результатом будет (126.167.184).

А вот теперь попробуем вернуть исходный цвет:)

В результате наложения этого вотермарка у нас получился (209.182.123).

Внимание вопрос:)

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

Вот и проверим, насколько вы способны пройти дальше выступлений на форуме))

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

netwind:
Важны в той степени, насколько цвета отличаются. Если отличаются несильно, то не так уж важны будут.
Понять, что сайт спарсен с auto.ru не так уж сложно.
Нужно лишь чтобы это не бросалось в глаза.

Ну если на фотках будут проступать вотермарки АВТО РУ - то это однозначно броситься в глаза.

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

Это так же как посмотреть на квадраты немного разных оттенков по очереди - вы не заметите разницы.

А потом поставить эти квадраты на одной фотке рядом - разница в оттенках будет видна.

Вообще если подитожить все эту тему то:

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

Но сделать эту прогу маломальски универсальной, даже для одного конкретного вотермарка - НЕЛЬЗЯ!

anton831 добавил 23.11.2011 в 12:59

Дикий пионер:

ТС же может загружать разноцветные однотонные картинки и смотреть, какого цвета получатся пиксели под вотермарком.

И что, загрузить туда квадратики со всеми возможными оттенками цветов?😂

Вас в АВТО РУ забанят, что думаете модеры там тупые такие сидят?😂

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

anton831 добавил 23.11.2011 в 13:03

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

Да ничего вам непонятно!

Вы извлекаете неверные выводы из каких то непонятных суждений.

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

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

netwind:
если глаз не отличает - результат достигнут. Смотреть ведь будут обычные люди.

Ну не скажите - если оттенком не попадете, вотермарк будет проступать!

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

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

Dinozavr:
ещё раз:
нам НЕ НАДО знать, какой был ватермарк изначально. достаточно знать, какие он делает изменения на фотке.
ответьте на простой вопрос:
возмите свой 1.пример и посчитайте разницу для любой точки из буквы и фона
потом для любой точки из буквы отнимите эту разницу.
стала она чёрной или нет?

При чем тут вообще....

Ну возьмите отнимите сами, блин - дайте мне скрипт, который обратит этот вотермарк, на фоне любого цвета которым я залью, дайте!

Поменьше слов - побольше дела, начинайте "вычитать разницу".

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

Почему то об этом вы как то особо не задумываетесь.

Потом не забывайте, что мой фон монотонный. Если он будет состоять из нескольких цветов, то даже имея мои исходники, вы не сможете програмно вычесть букву - так как наложение с прозрачностью, НЕ ДАЕТ вам некой константы, которую вы сможете вычесть из любого цвета и получить исходный цвет.

Вы математику в школе проходили? Видели уравнения с множеством решений?

Дак вот это оно и есть!

anton831 добавил 23.11.2011 в 12:23

netwind:

там не менее, хороший художник нарисует. кто-то ведь рисовал этот ватермарк.
белый цвет обычно выбирается как нейтральный, чтобы не искажать цвета фото.

При чем тут художник?

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

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

Но ведь может быть выбран не чисто белый цвет, а допустим f9f9f4.

Я почти уверен, что при наложении, его на глаз не отличить будет.

netwind:

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

Да я же с вами и не спорю - ДА так и есть.

А невозможностью узнать програмно цвет вотермарка, я показываю, что даже промежуточные задачи нерешаемы в процессе, так сказать "обращения"

netwind:

просто взял. художнег так видит (с)
Всегда ведь можно проверить, загрузив еще картинок на сайте. Если результат художника совпадет в 10 случаях из 10, значит примерно такое изображение и было.

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

Всего: 422