mac安装tesseract
1.安装命令: brew install tesseract
过程中可能遇到的问题:
Github访问慢、请求超时问题解决
curl: (60) SSL certificate problem: certificate has expired问题解决
2.查看tesseract安装位置:brew list tesseract
3.java使用
报错:
Error opening data file ./eng.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to your “tessdata” directory.
Failed loading language ‘eng’
Tesseract couldn’t load any languages!
解决办法:
idea菜单:Run–>Edit Configurations–>Environment variables 配置name和value,Apply
java代码:
File image = new File(new File("").getCanonicalPath() + “/src/test/resources/download/captcha.png”);
System.out.println(new File("").getCanonicalPath() + “/src/test/resources/download/captcha.png”);
ITesseract instance = new Tesseract();
instance.setDatapath("");
instance.setLanguage(“eng”);
instance.setTessVariable(“user_defined_dpi”, “300”);
String content = instance.doOCR(image).replace("\n","");
mac安装tesseract
最新推荐文章于 2024-01-16 14:02:42 发布