Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Нужен совет по капче

Страниц (1): [1]
 

1. Gormit - 02 Мая, 2021 - 10:54:56 - перейти к сообщению
Доброго времени суток.
Имеется капча из 12 картинок
Капча (Отобразить)

правильный ответ всегда состоит из 3 или 4 картинок одного элемента. Каринки - это элементы брони и оружия в игре, всех элементов для поиска - 10 (топоры, луки, броня... и т.д.). Проблема в том что картинки перекрыты клякасми разных цветов, размеров и положением. Картинки могут быть повернуты, увеличены или уменьшены и отображены зеркально. Так же присутствует фон разных цветов. В связи с этим хочу сделать базу со всеми возможными вариантами картинок для её разгадывания. Капчи всех пользователей будут отсылаться мне ботом в закрытую группу ВК, после чего вносится в базу.
В связи с этим есть несколько вопросов:
1. Стоит ли затея потраченного времени? К примеру имея 10000 вариаций одного элемента, успеет ли бот перебрать их всех и найти совпадения за 5 мин отведенного времени?
2. На сколько грубый подход делать базу в картинках? Может есть вариант по лучше?

P.S. Знаю, что есть бот написанный на Python, который может разгадывать эту капчу, но понятия не имею как он это делает.
2. Ilya001 - 02 Мая, 2021 - 11:27:45 - перейти к сообщению
Цвета этих предметов тоже разные?
3. Gormit - 02 Мая, 2021 - 11:29:48 - перейти к сообщению
 Ilya001 пишет:
Цвета этих предметов тоже разные?

Нет, предметы все стандартные
4. Ilya001 - 02 Мая, 2021 - 11:30:54 - перейти к сообщению
 Gormit пишет:
 Ilya001 пишет:
Цвета этих предметов тоже разные?

Нет, предметы все стандартные

Если так, то можно попробовать findheapcolor.
5. Zireael - 02 Мая, 2021 - 11:31:31 - перейти к сообщению
 Цитата:
имея 10000 вариаций одного элемента

Сразу можно исключить этот вариант. Долго, не эффективно, нет гарантии что предмет найдётся.
 Цитата:
есть бот написанный на Python, который может разгадывать эту капчу, но понятия не имею как он это делает.

В питоне скорее всего используется какой-нибудь модуль для поиска похожих изображений. OpenCV или ещё какой-то.

Кляксы можно удалить.
Сделать скрин с предметом.
Найти цвет фона, его больше всего на картинке, закрасить все такие пиксели в белый цвет. Найти цвет кляксы, после того как удалили фон, такого цвета больше всего, закрасить все такие пиксели в белый цвет.
Останется предмет, точнее его часть, на белом фоне. Но это всё выполнять нужно в длл или питоне, в самом кибор это долго.
Дальше уже использовать какой-то модуль питона для сравнения этой картинки с базой всех предметов.
6. Gormit - 02 Мая, 2021 - 12:22:05 - перейти к сообщению
Беда-печаль, с Python не знаком
7. Adomb - 02 Мая, 2021 - 21:05:08 - перейти к сообщению
 Gormit пишет:
Знаю, что есть бот написанный на Python, который может разгадывать эту капчу, но понятия не имею как он это делает.. Беда-печаль, с Python не знаком.

Парень, ты сам себя слышишь? Лучше начинай сразу ядерную бомбу изобретать. Улыбка Для страны больше пользы будет. Наберут по объявлению.. Я конечно глупые вопросы тоже писал на форуме - но чтобы настолько - удивил.
8. Gormit - 03 Мая, 2021 - 01:26:49 - перейти к сообщению
 Adomb пишет:
Наберут по объявлению..

Кого куда наберут? ты о чем? Никакой конкретики, как в лужу пер.....

Powered by ExBB FM 1.0 Final