Содержание
Поиск по картинке Google и Яндекс: как искать фото
В интернете есть три бесплатных сервиса поиска по фото: Google Images, Яндекс Картинки и TinEye. В этом уроке я покажу, как ими пользоваться на компьютере и телефоне.
ТОП-3 сервиса поиска фото
- Google Images – специальный раздел поисковика Гугл. Ищет по изображениям на всех сайтах Интернета.
- Яндекс Картинки – специальный раздел поисковика Яндекс. Работает так же, как и предыдущий, но у него другая база (результат может отличаться).
- TinEye – популярный зарубежный сервис.
Как искать на компьютере
Google Images
Google Images – это раздел поисковика Гугл, который ищет только по картинкам. В нем есть два варианта поиска по фото: по файлу и по ссылке.
По файлу. Перейдите на сайт images.google.ru и щелкните по значку фотоаппарата в конце строки.
Перетяните снимок в окошко.
Или перейдите на вкладку «Загрузить файл», кликните по кнопке «Выберите файл» и откройте изображение с ПК.
Сервис покажет копии снимка в разных размерах, на каких сайтах они встречаются, а также похожие кадры.
По ссылке. Это поиск по изображению, которое опубликовано на каком-то сайте.
1. Щелкните по снимку правой кнопкой мыши, выберите «Копировать URL картинки» или похожий пункт.
2. Перейдите в сервис images.google.ru. Кликните по значку фотоаппарата.
3. На вкладке «Указать ссылку» щелкните по строке правой кнопкой мыши и выберите «Вставить». Добавится адрес файла в сети – длинный код, состоящий из букв и цифр. Нажмите «Поиск по картинке».
Гугл покажет результаты: копии изображения, на каких сайтах оно размещено и похожие снимки.
На заметку. В программе Google Chrome эта функция встроена в меню. Достаточно кликнуть правой кнопкой мыши по снимку и выбрать из списка пункт «Найти картинку». Сразу после этого автоматически откроется новая вкладка с результатом.
Яндекс Картинки и TinEye
Яндекс.Картинки и TinEye – это популярные онлайн сервисы поиска изображений. Работают по тому же принципу, что Google Images. Но база данных и алгоритм у них несколько отличается, поэтому могут быть другие результаты.
Яндекс Картинки. Переходим на сайт yandex.ru/images и нажимаем на иконку с фотоаппаратом в конце строки.
Перетягиваем снимок с компьютера в верхнее поле.
Или щелкаем по кнопке «Выберите файл» и через окошко открываем нужное изображение.
После загрузки Яндекс покажет результаты: копии картинки в разных размерах, сайты, где она встречается, и похожие кадры.
Также можно искать по изображениям с других сайтов – по ссылке. Принцип такой же, как у Гугла:
- Кликаем по кадру правой кнопкой мыши, выбираем «Копировать URL картинки».
- Переходим на yandex.ru/images, нажимаем на значок фотоаппарата.
- Вставляем ссылку в строку «Введите адрес картинки» и нажимаем «Найти».
А в браузере Яндекс эта функция встроена в меню. Нужно просто кликнуть по снимку правой кнопкой мыши и выбрать «Найти это изображение в Яндексе».
TinEye. Переходим в сервис по ссылке tineye.com, нажимаем на кнопку со стрелкой и через окошко выбора открываем файл с компьютера.
Сразу после загрузки появятся результаты: на каких сайтах встречается данный кадр. Их можно отсортировать по размеру через пункт «Sort by» и по сайтам через «Filter by domain/collection».
Например, выбрать только большого размера или только по товарам Алиэкспресс, Таобао.
Также через Тинай можно искать изображения, размещенные на сайтах, в соц сетях. Принцип тот же, что в Гугле: щелкаем по снимку правой кнопкой мыши, выбираем «Копировать URL», вставляем в TinEye и нажимаем Enter.
Как искать на телефоне
По снимку из Галереи
Google Images. Перейдите на сайт images.google.ru. Нажмите на три точки в верхней части браузера.
Из списка выберите пункт «Версия для ПК».
Загрузится компьютерная версия сервиса. Нажмите на иконку фотоаппарата в конце строки.
Перейдите на вкладку «Загрузить файл». Нажмите на «Выберите файл».
Разрешите доступ к камере (памяти) устройства и выберите снимок из галереи или сделайте кадр камерой телефона. После загрузки Гугл покажет результаты.
Эта инструкция для Андроид и браузера Google Chrome. Если вы пользуетесь Айфоном и браузером Safari, то после перехода на сайт images.google.ru нужно нажать на буквы «аА» в верхней строке программы и выбрать «Запрос настольного веб-сайта».
Яндекс (спросить картинкой). Откройте адрес yandex.ru/images, нажмите на иконку фотоаппарата в конце строки.
Нажмите на пункт «Камера» или «Снять фото», если нужно сделать снимок. А для указания изображения из памяти телефона нажмите «Выбрать», «Галерея», «Медиатека» или похожий пункт.
После загрузки Яндекс покажет результаты.
TinEye:
- Перейдите на сайт tineye.com.
- Нажмите кнопку со стрелкой.
- Выберите файл из памяти устройства или сделайте кадр камерой.
По изображению на сайте
Для поиска по фото, которое опубликовано на каком-то сайте, выполните следующее:
- Нажмите на изображение и удерживайте палец несколько секунд.
- Появится меню, из которого выберите «Найти это изображение в Google» или похожий пункт.
- В новой вкладке загрузятся результаты.
Если подобного пункта нет, выберите «Копировать ссылку» и вставьте ее в поиск по фото Гугл:
- Перейдите на сайт images.google.ru.
- Нажмите на в верхней части браузера, из списка выберите «Версия для ПК».
- Тапните по значку фотоаппарата.
- Задержите палец на строке для ввода ссылки и выберите «Вставить».
- Нажмите на «Поиск по картинке».
На заметку. А можно сохранить снимок в память телефона и выполнить по нему поиск так, как я показывал выше. Для этот задержите палец на фотке и выберите «Скачать изображение» или похожий пункт.
Приложения
Кроме поиска по фото с телефона в онлайн сервисах, можно искать и через приложение. Подробных программ много, они просты в использовании. Установить можно из Play Market (Google Play) на Android и App Store на iPhone.
Вот наиболее популярные приложения:
- Google Объектив (Play Market, App Store)
- Pinterest (Play Market, App Store)
- Photo Sherlock (Play Market, App Store)
- CamFind (Play Market, App Store)
Другие способы
В этом уроке я показал, как искать дубликаты изображения, похожие снимки. Мы рассмотрели три бесплатных онлайн сервиса, научились ими пользоваться. Но есть и другие варианты — о них можно почитать в следующих уроках:
- Поиск человека по фото – как найти страницу в соцсети по лицу.
- Поиск людей в интернете – учимся искать по имени и фамилии.
- Поиск людей в ВК – как найти человека Вконтакте.
- По номеру телефона – как найти страницу в Одноклассниках, Вконтакте, Инстаграме, Фэйсбуке, Твиттере по номеру мобильного.
Автор: Илья Кривошеев
изображения — Поиск по картинке yandex images python
Вопрос задан
Изменён
2 года 2 месяца назад
Просмотрен
6k раза
Мне нужно реализовать поиск по картинке используя сервис yandex images. Есть ли у Яндекса для этого api. Посмотрите пожалуйста видео: https://yadi.sk/i/sXMWHUQ4v9Ieqg. Там всё чётко показано, что мне нужно достичь.
UPD:
Нужно произвести поиск в Яндекс Картинках по изображению. Api не нашёл, значит пробуем как-нибудь по другому. Я пытался произвести некоторые манипуляции с url’ом, но у меня ничего не получилось. Поик по картинке выдаёт такой url: https://yandex.ru/images/search*url=https://upload.wikimedia.org/wikipedia/commons/b/b3/Tom_Ellis_%282016%29.jpg&rpt=imageview&cbir_id=2473989%2FK1tHfJK4h_-rsqPdcKTczA. Я пробовал поменять параметр url в ссылке выше, но ничего не вышло, я пришёл к старой странице поиска, с старой картинкой. Вы меня поняли, или нужно ещё подробностей
Я хочу сделать кросс-платформеный поиск по картинкам. На android и ios selenium заюзать не получится. Но, если это возможно ,то напишите, заюзаю selenium. Но, пока, selenium — крайний случай. Есть бот: https://t.me/EyeGodsBot. Он ищет по картинке с помощью сервиса yandex images. Когда я боту отправляю картинку, он выдаёт такой: url: https://yandex.ru/images/touch/search?source=collections&url=https://eyegod.info/amazon.com/cloud/getFiles/722371882/1595068745?token=6364d3f0f495b6ab9dcf8d3b5c6e0b01&rpt=imageview&redircnt=1595577295.1&cbir_id=3052891/8EczY91CDxYat0pODfSxHg. Этот url сильно отличаются от другого, выше переведённого. Увидев этот url я подумал, что у Яндекс картинок есть api. Но пока я его не нашёл. Дальше, по этому url’у, бот ищет похожие картинки. Вообще, url, который использует бот имеет параметр: token. Обычно это наблюдается в api.
- python
- изображения
- яндекс
- search
6
https://yandex.ru/images/search?source=collections&rpt=imageview&url=urltofile&
Это работает. Дальше просто распарсить
import requests from bs4 import BeautifulSoup url = r'https://yandex.ru/images/search?source=collections&rpt=imageview&url=https://canon-fan. com/sites/default/files/imagecache/small_image/moon.jpg' soup = BeautifulSoup(requests.get(url).text, 'lxml') similar = soup.find_all('li', class_='cbir-similar__thumb') for i in similar: print(f"https://yandex.ru{i.find('a').get('href')}\n")
Этот код выдаёт ссылки на «Похожие картинки»
2
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
Поддержка — Изображения.
Помощь
Yandex.Images
Обратная связь для владельцев сайтов
Часто задаваемые вопросы
- Напишите электронное письмо
Сообщить о ImageAdd. обрабатывать жалобы на пользовательский контент, перейдите в раздел Ограничения прав на анонимный контент. Если вы считаете, что какой-либо материал, размещенный публично на Яндекс.Картинках, нарушает ваши права, вы можете направить на него обоснованную жалобу в Яндекс. Для этого выберите категорию ниже.
Мы стараемся фильтровать эротический контент в результатах поиска, если запрос явно не направлен на его поиск. Чтобы узнать больше, ознакомьтесь с нашими Принципами.
Чтобы максимально обезопасить себя от появления подобных изображений в результатах поиска, включите в настройках Семейный режим.
Если вы нашли изображение для взрослых при поиске с включенной фильтрацией, сообщите нам об этом.
В результатах поиска картинок Яндекса отображаются изображения, находящиеся в открытом доступе в Интернете. Яндекс автоматически выдает пользователям результаты по их поисковым запросам. Он не контролирует содержание изображений и не несет за него ответственности.
Если вы нашли изображение с вашими личными данными в результатах поиска Яндекса, обратитесь в службу поддержки сайта, на котором оно размещено, или к хостинг-провайдеру сайта и попросите удалить изображение. Поисковик Яндекса не найдет изображение вскоре после его удаления с исходного сайта.
Если изображение уже удалено с сайта-источника, но все еще отображается в результатах поиска картинок Яндекса, свяжитесь с нами.
В результатах поиска картинок Яндекса отображается контент, находящийся в открытом доступе в Интернете. Поисковые системы не могут удалить контент с чужих страниц сайта, и даже если в результатах поиска Яндекса нет ссылок на такие страницы, контент все равно находится в открытом доступе в Интернете. К сожалению, это не останавливает нарушение ваших прав.
Яндекс автоматически предоставляет пользователям результаты поиска по их запросам. Он не контролирует содержание найденных страниц и не несет за него ответственности. Если вы обнаружите нарушения ваших исключительных прав на каких-либо страницах в результатах поиска Яндекса, обратитесь к администраторам или хостинг-провайдерам сайтов, содержащих эти страницы. Если проблемный контент блокируется или удаляется с таких страниц, либо доступ ограничивается иным образом, ссылки автоматически исключаются из результатов поиска по истечении определенного времени.
Чтобы сообщить об изображении, которое уже было удалено с исходного сайта, но все еще отображается в результатах поиска изображений, отправьте нам электронное письмо, заполнив форму ниже.
Робот ищет изображения на сайтах автоматически и с определенной периодичностью. Если изображение удаляется с исходного сайта, через некоторое время оно автоматически исключается из результатов поиска.
Индексация в поисковике может задерживаться, поэтому информация об удаленном изображении может какое-то время оставаться в результатах поиска Яндекса. Если вы обнаружите в результатах поиска изображения, которые уже были удалены с исходного сайта, сообщите нам об этом.
Заявление об удалении из результатов поиска: ссылок на информацию, распространенную с нарушением законодательства Российской Федерации; сведения, которые являются недостоверными, неактуальными или утратившими значение для заявителя; сведения о событиях, содержащие признаки уголовных правонарушений, по которым сроки давности для предъявления обвинения уже истекли, и сведения о совершении заявителем преступления, за которое судимость погашена или погашена.
Отправляя данную заявку, вы можете исключить ссылки на информацию о гражданине из результатов поиска Яндекса по запросам, содержащим имя и/или фамилию гражданина («Право на забвение»).
Заявка обрабатывается в соответствии с положениями Федерального закона от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации».
В Интернете есть материалы сексуального характера, эротические и порнографические фото и видео (например, изображения обнаженных тел или полового акта), в том числе фальшивый контент, созданный с использованием технологий (например, дипфейки). Откровенные фото и видео, опубликованные без ведома и согласия изображенных людей, могут нанести им вред и нарушить их право на неприкосновенность частной жизни.
Яндекс может удалить из результатов поиска ссылки на откровенные материалы, если фото или видео касаются вас. Для этого нам нужно убедиться, что:
Вы на фото или видео.
Откровенное фото или видео в открытом доступе может привести к нарушению ваших прав и интересов.
Контент был опубликован без вашего разрешения.
Чтобы сообщить о таком контенте, заполните форму ниже:
Если вы считаете, что результаты поиска не соответствуют вашему запросу или содержат неприемлемую информацию, сообщите нам об этом с помощью кнопки Сообщить.
Переместите курсор на уменьшенное изображение.
Щелкните значок под изображением.
Укажите сферу вашей жалобы:
Этот результат.
Вся страница.
Укажите причину сообщения об этом изображении:
Несоответствие поисковому запросу.
Шокирующая или неприятная информация: отталкивающие изображения (например, жертвы несчастных случаев, сцены насилия или физические патологии).
Порнография.
Нажмите Пожаловаться.
В правом верхнем углу нажмите → Пожаловаться.
Укажите сферу вашей жалобы:
Этот результат.
Вся страница.
Нажмите Пожаловаться.
После проверки ваша жалоба будет учтена автоматическими алгоритмами Яндекс.Картинок для улучшения качества результатов поиска.
Примечание. Если вы являетесь владельцем сайта, ознакомьтесь с рекомендациями по изображениям.
Чтобы изображение попало в результаты поиска, разместите его на одном из сайтов, соответствующих тематике. Добавьте подписи (
alt
изаголовок
атрибуты) и некоторый текст рядом с изображением (находится рядом с изображением на странице). Подождите, пока робот проиндексирует изображение.При размещении очень большого изображения оно может не попасть в базу поиска Яндекс.Картинок. Чтобы гарантировать попадание вашей фотографии в поиск, сделайте уменьшенную копию изображения со ссылкой на оригинал.
Убедитесь, что вы используете один из стандартных форматов изображений: JPEG, GIF или PNG.
Если это не помогло, обратитесь в службу поддержки.
Спасибо за внимательное отношение к сервису Яндекс.Картинки. Пожалуйста, опишите подробно, что именно не так. Если вы заметили, что элементы страницы отображаются некорректно, или вы получаете сообщение об ошибке при загрузке страницы, прикрепите скриншот к своему сообщению. Мы сделаем все возможное, чтобы решить проблему.
Опишите подробнее, что бы вы хотели улучшить в Яндекс.Изображениях. Мы постараемся учесть ваши отзывы, поскольку мы продолжаем развивать сервис.
Предыдущий
Вопросы и ответы
Как работает обратный поиск картинок в Яндексе? Подробное руководство
Роль поисковых систем в отслеживании плагиата изображений незаменима. Технология извлечения изображений на основе содержимого (CBIR) помогает отслеживать места в Интернете, где использовались «точные совпадения» или даже измененные/модифицированные версии ваших фотографий, защищенных авторским правом. Google, пожалуй, является первым предпочтительным выбором для поиска чего-либо в Интернете. Фотографии, конечно, не исключение! Однако в последнее время я много экспериментировал с другими потенциальными поисковыми системами в Интернете, и вчера я наткнулся на Яндекс – российская поисковая система с замечательными возможностями обратного поиска изображений . Обратный поиск изображений Яндекса не только так же эффективен, как Google Images, но, похоже, он также дает результаты, основанные на искусственном интеллекте. Сегодня в этой статье я расскажу, как использовать Яндекс для обратного поиска изображений, а также расскажу о 5 функциях, которые делают его лучшей системой обратного поиска!
Как использовать Яндекс для обратного поиска изображения?
1.) Лучшая технология распознавания изображений
2.) Обратный поиск изображений на основе искусственного интеллекта
3.) Визуально похожие изображения всех размеров и габаритов
4.) Превосходное распознавание лица на фотографиях
5.) Лучшее обнаружение измененных/измененных изображений
Кому следует использовать Яндекс.Картинки для обратного поиска изображений?
Недостатки использования Яндекса для обратного поиска фотографий?
Часто задаваемые вопросы:
Ваш отзыв?
Как использовать Яндекс для обратного поиска изображения?
Яндекс — российская поисковая система. Не удивительно, весь его интерфейс на русском языке. Для носителей английского языка это может быть проблемой.
Итак, самое первое, что я хотел бы, чтобы вы сделали, это щелкнуть правой кнопкой мыши на его веб-странице и выбрать « Перевести на английский ». Выполните шаги, как показано ниже, чтобы начать использовать Яндекс для запросов обратного поиска изображений:
1 .) Посетите Яндекс Картинки
2 .) Поскольку Яндекс Картинки — это российская поисковая система, вы должны сначала щелкнуть правой кнопкой мыши и перевести веб-страницу на английский язык.
3 .) Нажмите на маленький значок камеры в правой части строки поиска.
4.) Либо загрузите изображение со своего компьютера/мобильного телефона, либо напрямую введите URL-адрес изображения.
Вот и все. После того, как вы загрузите свое изображение, Яндекс выдаст результаты с точно совпадающими или визуально похожими изображениями, включая список веб-страниц, на которых эти изображения использовались.
Теперь давайте рассмотрим пять основных причин, по которым Яндекс считается потенциально хорошей поисковой системой с перевернутыми изображениями:
1.) Улучшенная технология распознавания изображений
В моем эксперименте Яндекс выдал гораздо более точные визуально и похожие результаты по сравнению с Google. Его система глубоко сопоставляет пиксель к пикселю, цвет к цвету и форму к форме, чтобы обеспечить поразительно точные результаты обратного поиска изображения. Вот пример того, как он сочетается с Google:
Чтобы проверить точность распознавания изображений обеими этими поисковыми системами, я решил использовать логотип своего блога в качестве запроса обратного поиска изображения. И вот результаты:
Логотип моего блога
Яндекс четко понял узор, форму и цветовую гамму загруженного изображения. Результаты в разделе «Похожие изображения» были намного точнее по сравнению с результатами Google.
2.) Обратный поиск изображений на основе искусственного интеллекта
Хотя нельзя отрицать, что Google является лидером в области технологий искусственного интеллекта, важно отметить, что другие поисковые системы также постепенно догоняют его. Команда исследователей и инженеров Яндекса в 2017 году разработала CatBoost, алгоритм с открытым исходным кодом на основе искусственного интеллекта и машинного обучения, который значительно повысил точность результатов поиска.
Вот пример того, что я имею в виду, когда говорю «интеллектуальные результаты обратного поиска изображений».
Яндекс легко расшифровал поисковый запрос по картинке до самых точных слов и словосочетаний. С другой стороны, я попытался загрузить то же изображение в Google, и вот что он вернул:
Теперь скажите мне, какой из них более точен и интеллектуален? Яндекс или Гугл?
3.) Визуально похожие изображения всех размеров и габаритов
Еще одна замечательная особенность обратного поиска Яндекса по картинкам — наличие результатов поиска изображений в различных размерах и габаритах.
Это может быть особенно полезно, если у вас есть файл изображения с плохим разрешением и вам нужна точная копия того же изображения в лучшем разрешении. Вот соответствующий снимок экрана:
4.) Превосходное распознавание лиц на фотографиях
И Яндекс, и Google неплохо умеют выполнять обратный поиск по фотографии лица, но, по моему мнению и экспериментам, Яндекс распознает лица лучше, чем Google .
Я провел этот эксперимент с портретной фотографией Дуэйна Джонсона (Скала). Вот результаты, которые я получил:
Результаты поиска обратных изображений Яндекса Результаты поиска обратных изображений Google
Если вы внимательно изучите оба этих результата, вы обнаружите, что результаты Яндекса строги с одинаковым углом, позой, освещением, фоном и даже внешним видом. С другой стороны, результаты изображений Google состояли из множества портретных фотографий одного и того же человека.
5.) Улучшенное обнаружение измененных/измененных изображений
После того как фотография, защищенная авторским правом, загружена, ее варианты или измененные версии можно увидеть в Интернете. Кто-то может обрезать его, добавить водяной знак, пользовательский текст или даже использовать Photoshop, чтобы полностью изменить его внешний вид. Как вы будете ловить таких преступников? Здесь Яндекс набирает намного больше баллов, чем Google или любая другая поисковая система. Результаты ясны, как показано в приведенном выше примере, где мы выполнили обратный запрос поиска изображения на портретной фотографии Дуэйна Джонсона.
Кому следует использовать Яндекс.Картинки для обратного поиска изображений?
Яндекс идеально подходит для использования:
- Создатели контента и журналисты – для выявления плагиата на основе изображений или фотографий
- Студенты и преподаватели – для научных исследований и разработок – чтобы узнать, кто использует фотографии своего профиля в Интернете. Узнайте: как выполнить обратный поиск изображений для Instagram?
Недостатки использования Яндекса для обратного поиска фото?
Ниже приведены несколько возможных недостатков использования Яндекса вместо Google или других популярных поисковых систем:
- Результаты поиска не на английском языке вы обнаружите, что большинство результатов поиска локализованы и преимущественно из России, Восточной Азии и Евразии.