Я использую оболочку Tess4J JNA и хочу, чтобы вывод ее консоли отображался в лог-файле (любой текстовый файл).
tessInstance.setTessVariable("debug_file", "tesseract.log");
также у меня есть файл с именем "logfile" в tessdata/configs/
со следующим текстом:
debug_file tesseract.log
Результатом было просто исчезновение выводов консоли Tesseract, но нет tesseract.logфайл.
Я сделал это согласно Tesseract-OCR FAQ .Tess4J не имеет документации о том, как правильно установить это в коде.Я даже не смог найти список переменных, но в настоящее время меня интересует только то, как поместить консольные выходные данные Tess4J в текстовый файл с помощью кода.
РЕДАКТИРОВАТЬ: следующая строка кода сделает вывод Тессерактаисчезают из консоли, но файл .log
не содержит ничего и не может быть удален до завершения работы программы.