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

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

1. Lukash - 31 Августа, 2021 - 10:03:05 - перейти к сообщению
Прошу улучшить функцию распознания текста. при попытке создать базу с распознанием латинских цифр, он не может захватить длинные значения типа III(3).VII(7).VIII(8). уверен это можно обойти более длинным функционалом, но было бы супер с упрощенным вариантом. данные значения не часто встречаются, но всё же встречаются. Всех благ!!!
2. Zireael - 31 Августа, 2021 - 18:06:41 - перейти к сообщению
Что именно не получается сделать?
3. Lukash - 01 Сентября, 2021 - 00:35:14 - перейти к сообщению
 Zireael пишет:
Что именно не получается сделать?

Из латинский цифр перевести в обычные с помощью распознания.
При обучении базы, охват знаков не превышает двух штук, следовательно не могу научить базу распознать число с тремя символами. Или всё же лучше сделать как на видео распознания капчи?
4. Zireael - 01 Сентября, 2021 - 03:20:25 - перейти к сообщению
 Цитата:
Из латинский цифр перевести в обычные с помощью распознания.

Это римские цифры так-то.
Обучить базу на одиночные символы и потом заменить текст на цифры.
CODE:
string roman[9] = {"IX", "VIII", "VII", "VI", "V", "IV", "III", "II", "I"}; // что менять
string numbers[9] = {"9", "8", "7", "6", "5", "4", "3", "2", "1"}; // на что менять

string text = "III VII VIII"; // допустим это распознанный текст
messagebox(text);

// замена
for(int i=0; i<sizearray(roman); i++)regexreplace(-1, #text, text, roman[i], numbers[i]);
messagebox(text);
5. Lukash - 01 Сентября, 2021 - 08:40:18 - перейти к сообщению
 Zireael пишет:
string roman[9] = {"IX", "VIII", "VII", "VI", "V", "IV", "III", "II", "I"}; // что менять
string numbers[9] = {"9", "8", "7", "6", "5", "4", "3", "2", "1"}; // на что менять

string text = "III VII VIII"; // допустим это распознанный текст
messagebox(text);

// замена
for(int i=0; i<sizearray(roman); i++)regexreplace(-1, #text, text, roman[i], numbers[i]);
messagebox(text);


Спасибо. попробую разобраться, так как в кодах очень слаб.
Разработчику за программу Кибор отдельное спасибо.

Powered by ExBB FM 1.0 Final