Исказить изображение, чтобы не находилось поисковиками

интернет программирование программы графика криптография

Уже существуют сервисы, позволяющие найти изображение по содержимому (причём, даже по искажённому).

Необходимо обработать имеющееся изображение, чтобы не находилось подобными поисковиками.
Есть ли такие инструменты/алгоритмы?

Примечание:
> изменить яркость, контрастность, немного обрезать и врят ли найдут
обрезка частично помогает, но только значительная. обрезка меньще 10% результата не даёт.
изменение цветовой гаммы тоже неэффективно. банальная замена цвета не помогает.
размытие краёв поисковик не замечает.
добавление гранулярности - тоже

накладывать арт-фильтры чревато тем, что человек не поймёт, что вообще на изображении

Примечание:
> формат зашифровать
поисковик ищет не по формату, а по математическим характеристикам изображения. что это за характеристики - я не знаю.

Примечание:
> Стоит ли искажать изображение, для того чтобы его не обнаружил поисковик? Более рациональней использовать проверку IP
> перед выводом картинки. Если IP принадлежит поисковому боту, то следует принять должные меры, если же реальный человек,
> вывести изображение без изменения.
проблема не в копирайте, а в том, что картинки используются в базе вопросов викторины. если вопрос сопровождается картинкой, то ответ легко найти по совпадению изображения с теми, что уже лежат в сети. и если формировать вопросы, лично фотографируя объекты, к которым имею достып, я могу, то что делать, скажем с вопросами по мировой георафии? лететь, скажем, в лондон ради фотки?..

> поможет разбивка одного графического файла скриптом на матрицу меньших составляющих, с последующим выводом их
> на странице в сборе,
не выход. пользователь всегда может сделать скриншот и скормить его поисковику
Ответы:
может формат зашифровать
изменить яркость, контрастность, немного обрезать и врят ли найдут
какое-то сочетание в разной степени сильных:
- геометрической деформации (по нескольким осям)
- обрезки
- поворота
- перспективы (можно попробовать только перспективу - заодно изменится толщина картинки)
- внесения в композицию новых элементов и/или вырезка несущественных
Вообще, если я правильно понял, то "похожесть" оценивается по нескольким этапам - огрубления, замера контрастных контуров, уменьшения и лоического попиксельного сравнения с предварительно неискажённой уменьшенной предпрлагаемой копией.
Так что - только деформация.
Есть в инете файл   bender.pdf, содержащий статью
Data hiding, a form of steganography, embeds Techniques for data hiding
by W. Bender D. Gruhl N. Morimoto A. Lu
вот там и описаны встраиваемые в каринку "водяные знаки".
Стоит ли искажать изображение, для того чтобы его не обнаружил поисковик? Более рациональней использовать проверку IP перед выводом картинки. Если IP принадлежит поисковому боту, то следует принять должные меры, если же реальный человек, вывести изображение без изменения.
Если всё же вопрос таким образом не решен, то поможет разбивка одного графического файла скриптом на матрицу меньших составляющих, с последующим выводом их на странице в сборе, используя таблицу, или блоки. Также не забывайте про файл robots.txt. Или тег <NOINDEX>.
Вложите картинку в случайную другую (например, 1*1 вкладывается в размер 3*3)
В смысле наложить поверх.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.