Tesseract c++ , текст с фото

И так есть скриншот , на нём русский текст и цифры неизвестного мне шрифта. Подключил библиотеку tesseract к c++ в VS. Текст русский добавил , на обычных скринах( Arial шрифт ) хорошо распознаёт. Но как быть с нестандартным шрифтом ? Как узнать на ниже приведённом скрине числа хотя-бы ?

введите сюда описание изображения

Пример кода который используется

#include "stdafx.h"
#include <baseapi.h> // подключаем заголовочные файлы библиотек, связанных с tesseract
#include <allheaders.h>
#include <iostream> // подключаем функции ввода/вывода

using namespace std; // эта строка нужна чтобы не писать std

int _tmain(int argc, _TCHAR* argv[])
{
    FILE* f; // объявляем файловую переменную
    tesseract::TessBaseAPI* myOCR =
        new tesseract::TessBaseAPI();
    myOCR->Init(NULL, "eng"); //будем распознавать тексты на английском языке
    Pix* pix = pixRead("E:\\8002.jpg"); // загружаем картинку с текстом с диска 

    myOCR->SetImage(pix);

    // вывод результатов распознавания текста в файл
    f = fopen("text.txt", "w");
    fprintf(f, "OCR output:\n\n");
    fprintf(f, myOCR->GetUTF8Text());

}


Ответы (0 шт):