java.lang.RuntimeException: Errors accessing files. There may be spaces in your image's filename.

关于Tesseract-OCR抓取图片的问题,在网上找了段代码,可是运行老是不行,老是报

java.lang.RuntimeException: Errors accessing files. There may be spaces in your image's

后来经过排查解决问题:

应该是命令目录没有设置正确,网上关于Tesseract-OCR的案例中的
OCR.java中有 
 ProcessBuilder pb = new ProcessBuilder();
 pb.directory(imageFile.getParentFile());
其实不精准的;应该改为你安装Tesseract-OCR的目录路径;
例如:pb.directory(new File("C:\\Program Files\\Tesseract-OCR"));
在此记录一下,希望能给有同样问题的同鞋一些帮助;


已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页