anton831

anton831
Рейтинг
71
Регистрация
25.05.2011
wormeus:
nikhotin

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

Да, покажите эту разработку))

Может вы имеете ввиду заливку с учетом содержимого?😂

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

Мне так, чисто для себя интерестно, как это оно удаляет объекты, вот у меня фотка стакана есть на резной доске)) Подскажите пожалуйста какими это такими програмными средствами, шоп должен определить, как именно должен выглядеть кусок резьбы находящийся под стаканом:)

Или фильтры уже способностью мыслить творчески наделили?😂

wormeus:

пока вы тут рассуждаете
я уже решил задачу для:

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

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

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

Какой вы скорый то:)

может и код тогда уж "по секрету" покажите.

nikhotin:
но продолжает с завидным упорством рассуждать ЧТО ОН БУДЕТ ДЕЛАТЬ с измененным пикселем, а не то КАК ОН ОПРЕДЕЛИТ ИЗМЕНЕННЫЕ пиксели.

Гы:)

Почти уверен, что он создал этот топик с целью "блестнуть", так сказать.))

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

wormeus:


wormeus добавил 22.11.2011 в 17:52
могу. залить фотки сплошным цветом и посмотреть какие пиксели изменились

Давайте, залейте и посмотрите)

Я вам и так могу сказать, что изменится - фотки станут того цвета, которым вы их зальете.😂

wormeus:

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

Да с чего вы взяли, что оно все белого цвета, т.е банально #ffffff, нет понятия "белый - не белый" для программы. Есть понятие код цвета, который так же будет зависеть от цветового режима, используемого в картинке.

wormeus:

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

Ничего интерестного - абсолютно бесполезная затея!

Если уж так надо, дак зайдите в фотошоп да закрасьте штампом.

wormeus:

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

Да что вы говорите?:)

Дак ведь и изображение на которое накладывается водяной знак, может иметь РАЗНЫЕ размеры.

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

прочитайте сообщение Дикий пионер
самая верная мысль в данном топике

посмотрите внимательно на водяной знак:
как бы вы его сделали в фотошопе?


1. нарисовали его белым цветом
2. разместили поверх картинки
3. сделали его прозрачным
(есть вариант с маской, но он более сложный для понимания)

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



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

1. PHP, as, немного js, я не профи конечно, но и то прекрасно вижу, что задача не тривиальная.

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

Как бы я сделал.

1. С чего вы взяли, что знак нарисован только белым цветом??? Он может быть и "разноцветный":)

2. Разницы как его разместили, тоже нет - в картинке jpg, нет слоев.

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

И я достаточно хорошо умею работать в фотошопе и прекрасно знаю, что такое маски:)

Применение прозрачности - это не есть "осветление", т.е как вы банально понимаете сдвиг в сторону белого.) Не все так просто как кажется.

Еще раз, говорю - готов спорить, что прогу вы эту не напишете.

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

Проблема не в конкретном водяном знаке - а еще и в конкреном фото, на который он наложен.

Так же от цветового профиля, который в картинке используется.

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

Вобщем могу с вами поспорить что Вы не напишете.:)

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

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

При чем тут искажение?

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

Не больше не меньше.

Ваша программа будет анализировать каждый пиксель на фото? И по какому признаку интерестно будет происходить замена.

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

wormeus:

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

Если что, jpg альфа канал НЕ ПОДДЕРЖИВАЕТ.🤣

О какой прозрачности вы тут говорите?

wormeus:

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

Какой алгоритм?!😂

Вы сами то поняли что написали?

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

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

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

Фотошоп вам в помощь, или другой графический редактор.

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

На мой взгляд, главная ее проблема - это дубли страниц.

В частности модуль новостей очень жестко плодит дубли.

Меню раздела тоже дублит жестко!

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

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

Выводим его с помощью меню раздела.

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

/Раздел/категория/искомый материал.html

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

А теперь представим, что кто то запихнет все эти дубли в индекс.....

С модулем новостей все еще хуже.

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

PS: на версии 1.5 смотрел.

Дикий пионер:
Может у вас после события выделение снимается, а вы визуально этого не видете. Вы можете получить какие-то параметры выделения? Текст или с какого по какой символы? Если да - попробуйте сразу после setSelection() получить параметры выделения.

Ну да, оно сбрасывается.

Вопрос только почему оно сбрасывается и как сделать чтоб не сбрасывалось.)

Всего: 422