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

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

1. OKStyle - 03 Февраля, 2023 - 18:54:17 - перейти к сообщению
Дорой ночи. Вот такая ситуация:
  • Настраиваю распознавание текста - >(для просмотра ссылки Вам необходимо авторизоваться)
  • Копирую значения и вставляю в визуальном редакторе ->(для просмотра ссылки Вам необходимо авторизоваться)

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



    Код:(для просмотра ссылки Вам необходимо авторизоваться) Визуальный редактор (Vis файл):(для просмотра ссылки Вам необходимо авторизоваться)
  • 2. Zireael - 03 Февраля, 2023 - 19:35:27 - перейти к сообщению
     Цитата:
    getcolor(X_pix, Y_pix);
    int x1 = X_pix;
    int y1 = Y_pix;

    getmouse нужен, а не getcolor.

    В блоке ReadText советую обратить внимание на поиск в активный по указателю.
    Нужно понимать разницу между экранными и оконными координатами.
    3. OKStyle - 06 Февраля, 2023 - 04:14:02 - перейти к сообщению
     Zireael пишет:
     Цитата:
    getcolor(X_pix, Y_pix);
    int x1 = X_pix;
    int y1 = Y_pix;

    getmouse нужен, а не getcolor.

    В блоке ReadText советую обратить внимание на поиск в активный по указателю.
    Нужно понимать разницу между экранными и оконными координатами.


    Благодарю. Засиделся в тот день за компьютером, уже начал допускать глупые ошибки.

    Есть еще один вопрос: видел где-то, можно пропустить символы которые не распознаны на n-ое количество процентов (Сейчас найти не могу).
    Сможете подсказать?
    4. Zireael - 06 Февраля, 2023 - 04:17:53 - перейти к сообщению
    В блоке ReadText есть параметр игнорировать с оценкой.
    Если нужно отдельной функцией, то тут: https://kibor-bot.com/forum/topi...75876#1674775876
    5. OKStyle - 06 Февраля, 2023 - 04:29:32 - перейти к сообщению
     Zireael пишет:
    В блоке ReadText есть параметр игнорировать с оценкой.
    Если нужно отдельной функцией, то тут: https://kibor-bot.com/forum/topi...75876#1674775876


    В блоке написано, указывать значения до 1 (-1 если игнор).
    Попробовал указать значение от 0.7 до 0.9 - он выводит весь текст, даже который не обучен (С ошибками естественно)
    6. Zireael - 06 Февраля, 2023 - 04:57:39 - перейти к сообщению
    В функции ReadText нужно исправить предпоследний параметр:
     Цитата:
    int ignor

    на:
    CODE:
    double ignor

    (Добавление)
    Можно в самом шаблоне в блоке [FUNCTION_BODY] тоже самое исправить, чтобы код правильно генерировался.

    Powered by ExBB FM 1.0 Final