Распознавание числа Тессеракта не работает должным образом (Java) - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь извлечь числа, присутствующие в следующем png. Невероятно, что он может распознать некоторые цифры, но не все из них.

Вот мой код:

Tesseract tesseract = new Tesseract();
tesseract.setTessVariable("tessedit_char_whitelist", "0123456789");
tesseract.setTessVariable("user_defined_dpi", "300");
tesseract.setDatapath(System.getProperty("java.io.tmpdir"));
try {
    String result = tesseract.doOCR(file);
    System.out.println(result);
} catch (TesseractException e) {
    e.printStackTrace();
}

Вывод:

5 
1982

Здесь пи c.

numbers.png

Где остальные цифры !! ???

...