j4locr使用方法
2021-06-29 本文已影响0人
AIGame孑小白
- 把
j4locr_eval/bits64
下面的三个文件:liblept168.dll
,tess3Wrapper.dll
,全部放到java\bin
目录下。
![](https://img.haomeiwen.com/i19956875/a89c46e6e3a3699c.png)
-
新建
java
项目,把j4locr_eval
下面的tessdata
目录拷贝到与src
同级别的目录中。 -
把
j4locr_eval
下面的j4locr.jar
拷贝到项目中并且加入构建路径build path
。
![](https://img.haomeiwen.com/i19956875/9936c42f03d72860.png)
- 然后把下面的代码拷贝一下:
public static void main(String[] args) {
OCRFacade facade=new OCRFacade();
String imgPath = "C:\\Users\\Fireice-Jxb\\Desktop\\ocr.png";
try {
String text=facade.recognizeFile(imgPath, "eng");
System.out.println(text);
} catch (Exception e) {
e.printStackTrace();
}
}
-
把上面的
imgPath
参数修改成你的图片路径即可。 -
最后需要注意一点:导入的包是:
import com.java4less.ocr.tess3.OCRFacade;
其他的都不对!