使用asprise进行图片验证码识别
2017-03-24 00:00
337 查看
##asprise-java-ocr-api
内置了对windows、mac、linux平台的类库在jar里头,可以自己加载,无需额外在操作系统安装,可便携性强一点。
##maven
##调用
Ocr不是线程安全的,因此多线程的话,每个线程自己new一个实例
##测试
##doc
Asprise/java-ocr-api
内置了对windows、mac、linux平台的类库在jar里头,可以自己加载,无需额外在操作系统安装,可便携性强一点。
##maven
<!-- https://mvnrepository.com/artifact/com.asprise.ocr/java-ocr-api --> <dependency> <groupId>com.asprise.ocr</groupId> <artifactId>java-ocr-api</artifactId> <version>15.3.0.3</version> </dependency>
##调用
public static String recognize(BufferedImage image) { Ocr.setUp(); Ocr ocr = new Ocr(); ocr.startEngine("eng", Ocr.SPEED_FASTEST); String result = ocr.recognize(image,com.asprise.ocr.Ocr.RECOGNIZE_TYPE_ALL, com.asprise.ocr.Ocr.OUTPUT_FORMAT_PLAINTEXT,0,null); ocr.stopEngine(); return result; }
Ocr不是线程安全的,因此多线程的话,每个线程自己new一个实例
##测试
ClassLoader classLoader = getClass().getClassLoader(); String path = classLoader.getResource("xxxx.jpg").getPath(); BufferedImage img = ImageIO.read(new File(path)); String result = recognize(img); System.out.println(result);
##doc
Asprise/java-ocr-api
相关文章推荐
- 使用vgg19模型进行图片识别
- 使用Imagenet VGG-19模型进行图片识别
- Java中使用tess4J(Tesseract-OCR)进行图片文字识别(支持中文)
- 使用深度学习TensorFlow框架进行图片识别
- 使用深度学习TensorFlow框架进行图片识别
- 图片验证码自动识别,使用tess4j进行验证码自动识别(java实现)
- 使用Imagenet VGG-19模型进行图片识别
- Hololens入门之使用Custom Vision进行图片识别
- [人脸识别]使用VGG Face Model对一张图片进行测试
- Java使用Tess4J 进行图片文字识别
- Java使用Tess4J 进行图片文字识别
- 使用Imagenet VGG-19模型进行图片识别
- 使用深度学习TensorFlow框架进行图片识别
- 【图片识别】Java中使用tess4J进行图片文字识别(支持中文)(转)
- 使用深度学习TensorFlow框架进行图片识别
- 使用CNN神经网络进行图片识别分类
- C# 图片识别asprise-ocr使用步骤
- OpenCV3与深度学习实例-使用GoogLeNet模型进行图片分类识别
- 使用DELPHI对图片中的文字进行识别的过程(最简单实现)
- linux系统如何使用tess4j(java)进行ocr图片文字识别