如何修复tess4j中加载语言无效内存访问失败的异常



我有一个代码,我在java 8中使用Tesseract读取图像文本。

我甚至将Datapath更改为指向eclipse的源文件夹,但在运行程序的那段时间内仍然得到这个异常。

如何解决这个问题?我应该处置buffereimage如果可能的话,如何做到这一点?

setDatapath不应该在循环中;它只需要在创建Tesseract实例之后调用一次。在这么多OCR操作之后,我会处理实例并开始一个新的实例;否则,本机代码中的内存泄漏将最终导致JVM崩溃。

最新更新