Tess4j не использует свою папку tessdata

Я использую tess4j, Java-упаковщик Tesseract. У меня также установлен обычный Tesseract. Я не совсем уверен, как работает tess4j, но так как он поставляется с папкой tessdata, я могу предположить, что вы поместите туда файлы языковых данных. Тем не менее, tess4j работает, только если файлы данных языка находятся вреальный» Папка tessdata (та, которая поставляется с tesseract, а не tess4j). Если я удаляю эту папку, я получаю это сообщение об ошибке:

Error opening data file C:\Program Files\Tesseract-OCR\tessdata/jpn.trained
data
Please make sure the TESSDATA_PREFIX environment variable is set to the par
ent directory of your "tessdata" directory.
Failed loading language 'jpn'
Tesseract couldn't load any languages!
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x631259dc, pid=5108, tid=
10148
#
# JRE version: 7.0_06-b24
# Java VM: Java HotSpot(TM) Client VM (23.2-b09 mixed mode, sharing windows
-x86 )
# Problematic frame:
# C  [libtesseract302.dll+0x59dc]  STRING::strdup+0x467c
#
# Failed to write core dump. Minidumps are not enabled by default on client
 versions of Windows
#
# An error report file with more information is saved as:
# D:\School\Programs\OCRTest\v1.0.0\hs_err_pid5108.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Означает ли это, что мне нужно установить Tesseract для использования tess4j? Зачем? Или, может быть, моя папка tess4j tess4j находится в неправильном месте (в настоящее время она находится с моими файлами .java, файлы jar tess4j находятся в папке lib, для которой я установил classpath).

Ответы на вопрос(4)

Ваш ответ на вопрос