Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
Arimor
Отправлено: 27 Декабря, 2020 - 01:21:06
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2020  
Репутация: 1




Как сделать чтобы при распознавании текста, если 80% текста соответствует условию, то условие сработало?

CODE:
string Text;
loadsymbolbase ("C:\kibor_set\basetext.sib");
readtext (RU | MARK, #Text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 91, 100, 156, 121, -1);

if(Text==слово){sleep(1000);};


Имею в веду например слово "Машина" но распозналось как "Машнна" примерно 80% букв из слова распозналось верно. Для меня этого достаточно, как задать условие if с такой погрешностью?
 
 Top
Zireael
Отправлено: 27 Декабря, 2020 - 01:38:59
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4401
Дата рег-ции: Нояб. 2017  
Репутация: 580




https://drive.google.com/file/d/...view?usp=sharing
Функция возвращает число от 0 до 1, где 1 это совпадение 100%.
 
 Top
Arimor
Отправлено: 27 Декабря, 2020 - 01:52:19
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2020  
Репутация: 1




 Zireael пишет:
Функция возвращает число от 0 до 1, где 1 это совпадение 100%.

Спасибо. Невероятно удобно, в начале подумал, что два варианта 0 и 1, но проверив код понял, что это идеальное решение!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by