Java

Поиск определенного элемента в скриншоте.

Необходима написанная программа или название "Что почитать", чтобы можно было написать следующий алгоритм:
Берется текущее изображение дисплея и задается "элемент", который нужно найти на этом скриншоте.
Судя по вашему предыдущему вопросу, распознаванием объектов вам ещё ОЧЕНЬ ОЧЕНЬ ОЧЕНЬ рано заниматься.

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

Вы пишете:
"Необходима написанная программа или название" - это, кажется, означает, что вам нужна готовая программа.
"чтобы можно было написать следующий алгоритм" - это, вроде бы, означает, что вы будете писать распознавание этого элемента...

Так вам нужна готовая программы или вы будете писать её сами, но вам нужна в этом помощь?

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

Кроме того,
В качестве этого элемента будет выделяться текст? Изображение? Фотография человека?

Сейчас попробую объяснить, о чём я:
Попробуйте в Яндексе, в поиске по картинке, попробовать искать по скриншоту текста. Результатом будут изображения со всевозможным текстом. Текстом похожего формата и расположения на изображении. Но совсем другого текста.
Никакой опоры на смысл текста, по которому мы ищем картинку, не будет.

Т. к. Яндекс неплохо анализирует изображения, но не распознаёт на нём буквы или лица, при поиске по картинке.

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

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

Яндекс этого не сделал. А вы хотите сделать. Или хотите, чтобы вам кто-то сделал.

Впрочем, всё не так страшно. Но это действительно большой проект. Если очень уж хочется, то могу сделать, скажем, распознавание текста и поиск похожего текста на скриншоте, или в интернете.
Но это недели 2-3 работы и бесплатным быть не может.

Теперь понимаете, о чём спросили?
Зафар Косимов
Зафар Косимов
3 550
Лучший ответ
Сергей Чечулин Есть сделанный скриншот (фото1). У меня есть набор небольших картинок, которые могут располагаться на этом скриншоте в его любом месте (Фото2,Фото3), а могут и отсутствовать.
Сергей Чечулин Размер любой картинки из набора не изменяется, с помощью какого инструмента можно сделать так, чтобы, например, через джаву я получил результат: Скриншот вмещает в себя картинку или Скриншот не вмещает в себя картинку.
Или даже такой примитивный пример займет несколько недель кодинка ?
а что ты хочешь делать с найденным "элементом"?
Нейронные сети, например.
либо распознавание образов, либо интеграция туда где этот элемент
СT
Салон Tele2
181

Похожие вопросы