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

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

1. Arimor - 26 Декабря, 2020 - 17:21:06 - перейти к сообщению
Как сделать чтобы при распознавании текста, если 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 с такой погрешностью?
2. Zireael - 26 Декабря, 2020 - 17:38:59 - перейти к сообщению
https://drive.google.com/file/d/...view?usp=sharing
Функция возвращает число от 0 до 1, где 1 это совпадение 100%.
3. Arimor - 26 Декабря, 2020 - 17:52:19 - перейти к сообщению
 Zireael пишет:
Функция возвращает число от 0 до 1, где 1 это совпадение 100%.

Спасибо. Невероятно удобно, в начале подумал, что два варианта 0 и 1, но проверив код понял, что это идеальное решение!

Powered by ExBB FM 1.0 Final