我有一个代码,我在java 8中使用Tesseract读取图像文本。
我甚至将Datapath更改为指向eclipse的源文件夹,但在运行程序的那段时间内仍然得到这个异常。
如何解决这个问题?我应该处置buffereimage如果可能的话,如何做到这一点?
setDatapath
不应该在循环中;它只需要在创建Tesseract实例之后调用一次。在这么多OCR操作之后,我会处理实例并开始一个新的实例;否则,本机代码中的内存泄漏将最终导致JVM崩溃。