Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 5.27 Функция распознавания текста.

Страниц (30): В начало « ... 22 23 24 25 26 [27] 28 29 30 »
 

261. Zireael - 18 Июня, 2021 - 06:55:34 - перейти к сообщению
 Цитата:
Сделайте пожалуйста просмотр и редактирование обученных баз в Киборе.

В кибор вкладка 'Графика', сделать скрин, выделить нужный текст, в меню правой кнопки мыши выбрать 'Настройка распознавания текста', откройте нужную базу и проверяйте как распознаёт. Добавьте нужные символы, либо создайте новую базу.
262. mattallen - 19 Августа, 2021 - 10:23:28 - перейти к сообщению
 Kibor пишет:
Парамтры:
readtext (RU, #ch[0][0], 4, 1, -1, 35, 35, -1, -1, 0, 50, 11, 150, 641, 483, -1);
1 - какие типы символов будем искать
NUM цифры

Есть обученная база с цифрами и буквами. На экране текст 32lvl.
Команда readtext (NUM | EN, ..) возвращает “32lvl” .
Команда readtext (NUM, ..) возвращает “32171” .
Как получить результат “32”, т.е. только цифры?
263. Kibor - 19 Августа, 2021 - 10:59:06 - перейти к сообщению
NUM | EN
и регуляроное выражение(для просмотра ссылки Вам необходимо авторизоваться)
264. mattallen - 19 Августа, 2021 - 11:18:52 - перейти к сообщению
[quote=Kibor]NUM | EN
и регуляроное выражение(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Я сделал так:
CODE:

char Text[5];
string numbers;
readtext (NUM | EN, ..)
for (int i=0; i<sizearray(Text); i++) {
if (symboltype (i) == 0) numbers = numbers + Text[i];
}
messagebox (numbers);
265. Zireael - 19 Августа, 2021 - 17:48:16 - перейти к сообщению
 Цитата:
Команда readtext (NUM | EN, ..) возвращает “32lvl” .
Как получить результат “32”, т.е. только цифры?

CODE:
string text = "32lvl";
regexreplace(-1, #text, text, "[^\d]", ""); // удалить из строки всё кроме цифр
messagebox(text);
266. konctantin777 - 31 Августа, 2021 - 13:50:56 - перейти к сообщению
Есть текст- настраиваем разбежность, фильтр, сглаживание, а главное цвет текста и цвет фона. Чтобы дообучить базу, как все эти настройки вставить в "распознавание текста"? Особенно разбежность- там же цифры не перенести- только вручную искать именно такой же цвет.
267. Zireael - 31 Августа, 2021 - 17:43:26 - перейти к сообщению
Непонятно что и куда нужно вставить. Если в блок распознавания текста, то в окне подбор параметров распознавания текста есть кнопка 'Копировать параметры'.
268. yasumotto - 01 Ноября, 2021 - 12:15:07 - перейти к сообщению
Понял про обучение и остальное.
не понял возможно ли сделать условия
если нашел слово в определенных координатах *STOP* к примеру.
если нашел то выполнил действия два клика левой мышкой, не нашел пошел дальше по блокам кода.
Это возможно в визуальном редакторе есть такая функция?
269. Zireael - 01 Ноября, 2021 - 17:53:32 - перейти к сообщению
 Цитата:
в визуальном редакторе есть такая функция?

Это прописывается в блоке логики, Text_S=="stop".
270. yasumotto - 02 Ноября, 2021 - 14:20:53 - перейти к сообщению
 Zireael пишет:
 Цитата:
в визуальном редакторе есть такая функция?

Это прописывается в блоке логики, Text_S=="stop".



не понял нечего)))
можно пример на подобие такой схемы?
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Powered by ExBB FM 1.0 Final