Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.163.58] |
|
Страницы: (4) [1] 2 3 ... Последняя » все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Существует ли способ защиты картинок (jpg) от воровства, чтобы можно было потом доказать своё авторство? Я думал сначала делать едва-едва видимые штрихи на картинке, которые не были бы видны при оригинальном размере, но при большом увеличении (700-1000%) эти заметки можно было бы увидеть..но на практике этот метод оказался нерабочим, т.к. ОЧЕНЬ мало можно нанести на картинку, да и чуть-чуть все-таки, да видно, что там что-то написано..
Может, кто-то знает другие более действенные методы защиты? |
Сообщ.
#2
,
|
|
|
стеганография
|
Сообщ.
#3
,
|
|
|
Полупрозрачная надпись по всей картинку! Обзору не мешает, а от воровства защитит!
|
Сообщ.
#4
,
|
|
|
мыш, поподробнее, плз!
Chups, каким образом? Я делал прозрачность более чем на 70%, всё равно видно надпись! |
Сообщ.
#5
,
|
|
|
dark0ut, http://www.yandex.ru/yandsearch?rpt=rad&text=%F1%F2%E5%E3%E0%ED%EE%E3%F0%E0%F4%E8%FF, подробнее некуда
|
Сообщ.
#6
,
|
|
|
Сообщ.
#7
,
|
|
|
Chups, нет, ты меня не понял! Смысл в том, чтобы этого совсем не было видно! Так можно делать, просто выкладывая авторские фотки и где-нить в углу писать чьи это фотки..либо как ты сделал по всей картинке. Мне же нужно было другое. Конкретно мой пример: я делал сайт на заказ, рисовал элементы дизайна, затем отдавал заказчику на просмотр. Он мог сказать, что его всё не устраивает и нужно всё передеывать, а тем временем он взял бы и выдал моё творение за своё!
Поэтому мне нужны какие-л. невидимые или почти невидимые знаки на картинке, что доказать,что картинки действительно мои! Не могу же я по всей менюшке или логотипу пустить такую огромную надпись, типа как "Образец" на купюрах =)) мыш, большое 10х! Пойду изучать! |
Сообщ.
#8
,
|
|
|
Фотожоп "водяные знаки" умеет ставить каким-то из фильтров, говорят даже сканирование распечатки не помогает от них избавится...
|
Сообщ.
#9
,
|
|
|
Watermark называется! Но от него Принт Скрин действует!
|
Сообщ.
#10
,
|
|
|
Да, у мя был фильтр этот. Только вот чтобы их увидеть надо тоже иметь этот фильтр! Просто так не увидишь..
|
Сообщ.
#11
,
|
|
|
dark0ut, я тоже над этим думал. И вот что надумал. Предположим, у нас фрагмент на картинке чёрный (#000000 в коде HTML). Тогда почему бы не сделать на нём надпись цвета #000001? Тогда разница не будет заметна визуально, но в случае чего, можно сделать постеризацию твоей картинки и всё это увидеть. Конечно пример утрирован, но идея, думаю, ясна.
Но при использовании подобного подхода, нужно точно знать, с какой палитрой сохраняется картинка, и не будет ли такая защита затёрта оптимизацией. |
Сообщ.
#12
,
|
|
|
EL[michlen], да, так можно сделать. Вот только это подойдет, если достаточно большой фрагмент картинки будет ГАРАНТИРОВАНО одного цвета. А как быть, если у меня пестрая картинка? Тем более, что большинство изображений используют градиент, поэтому там как правило не бывает областей с одинаковым цветом..
|
Сообщ.
#13
,
|
|
|
Цитата dark0ut @ Так это не намного сложнее =)А как быть, если у меня пестрая картинка? Скажем, у нас градиент. Мы накладываем надпись таким образом, что каждая точка градиента, на которую ляжет эта надпись, меняет цвет на +1 по тому же принципу. Программно это сделать не трудно. Добавлено Но всё это теория, я не делал этого на практике. Но задумка мне кажется интересной, вот только не верится мне, что я первый до этого додумался... Поправьте меня, кто этим занимался! |
Сообщ.
#14
,
|
|
|
EL[michlen], я думаю мало кто этим занимался =) Все молчат =) Так что надо попробовать самим! Что скажешь?
|
Сообщ.
#15
,
|
|
|
Скажу... В общем можно на досуге. Получается, задача написать функцию, которая будет накладывать надпись на картинку с разницей в цвете на одно-два значения RGB, а также функцию, которая будет это дело распознавать, что сложнее. Задачка кажется интересной, особенно её вторая часть.
Для упрощения распознавания предлагаю в качестве входных данных давать текст, который мы и писали на этой картинке. Шрифт берём 100% одинаковый, иначе у нас получится тот же Finereader, только круче =)) Кстати, не обязательно использовать текст. Можно вставлять некий набор точек, или ещё что-нибудь. В общем, будем думать и, возможно, делать. Насчёт проверки на практике. Вот у меня в аттаче синенький квадратик. А на нём что-то написано! =) Прикреплённая картинка
|