女朋友扫雷很厉害,我昨天又败给她了。
当时我就在想,java有没有什么方法可以识别图片上的数字,然后通过这个途径,做一个破解扫雷的东西。
所以就在网上搜了一下,原来Asprise OCR(Optical character recognise,光学字符识别,貌似很牛逼的样子)可以做到。
今天上午试了一下,可以识别普通的数字与字母。现将过程记录下来,分享一下。
package org.liujia.basic.ocr; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import com.asprise.util.ocr.OCR; public class AspriseOCRTest { public static void main(String[] args) { File f = new File("d:\\1.png"); try { BufferedImage image = ImageIO.read(f); String s = new OCR().recognizeCharacters(image); System.out.println(s); } catch (IOException e) { e.printStackTrace(); } } }
图1 1.png内容
输出为:
3210
ABcDEFGHI K
明显,这个东西只能做一些简单的识别。不过还是挺牛的,至少我目前做不出来。
需要注意的是,项目需要导入aspriseOCR.jar,然后右键点击项目import ---file system--选择运行必须的三个dll文件。
这样就可以运行了,不过在运行的时候会出现一点问题。因为是试用版,所以会有弹窗,直接点击“否”就可以了。
相关推荐
AspriseOCR图片文字识别 破解版
Asprise OCR识别包是一款专为开发者设计的OCR(Optical Character Recognition,光学字符识别)工具,主要用于将图像中的文本转换成可编辑的机器文本。这个识别包包含DEMO,意味着它提供了一个演示程序或者示例代码...
asprise ocr 识别破解版,使用官方实例,内部包含源码,aocr_x64.dll等,破解弹窗问题
AspriseOCR是一款强大的图片识别软件开发工具,它允许开发者集成OCR(Optical Character Recognition,光学字符识别)功能到自己的应用程序中。这个“AspriseOCR图片识别参考Demo”提供了使用AspriseOCR进行图片文字...
AspriseOCR是一款强大的图片识别库,它为开发者提供了一种高效、精确地将图像中的文本转换为可编辑格式的能力。这个库文件包含了实现这一功能所需的核心组件,使得开发者能够将其集成到自己的应用程序中,实现自动化...
[DllImport(@"F:\ocr\OCR\OCR 图片识别\AspriseOCR 4.0破解dll\AspriseOCR.dll", EntryPoint = "OCR", CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr OCR(string file, int type); ...
在压缩包"AspriseOCR.zip"中,可能包含以下内容: - **AspriseOCR.dll**:这是主要的OCR库文件,用于在C#程序中调用。 - **示例代码**:可能包含一些C#示例项目,展示如何在实际应用中使用AspriseOCR的API。 - **...
5. 批量处理:支持批量处理功能,用户可以一次性上传多个文件进行OCR识别,大大节省了时间。 6. 容易集成:AspriseOCR 4.0提供了Java、.NET、C++等多种API接口,便于开发者将其集成到自己的应用程序中,实现定制化...
AspriseOCR 4.0是一款强大的OCR(Optical Character Recognition,光学字符识别)技术控件,主要用于识别图像中的文本信息。OCR技术的核心是将扫描或捕获的图像转换为可编辑和可搜索的文本格式。在AspriseOCR 4.0中...
资源有两块内容: 1:AspriseOcr.DLL 该3个dll为无弹窗dll。...2:AspriseOcr的VB.net实例,用于图像识别技术OCR。里面的源码及dll没有改过,你可以感受一下替换1的内容后的不同。 希望对程序猿的你有用。
Asprise OCR是一款强大的光学字符识别(OCR)软件开发工具包,专为开发者设计,以便在C++编程语言中集成OCR功能。它允许程序自动识别图像或PDF文档中的文本,并将其转换为可编辑和可搜索的数据。以下是关于Asprise ...
人工神经网络算法的OCR识别,这是最新破解版。附上函数说明。 [DllImport("AspriseOCR.dll", EntryPoint = "OCR")] public static extern IntPtr OCR(string file, int type); [DllImport("AspriseOCR.dll", ...
AspriseOCR是一款OCR(Optical Character Recognition,光学字符识别)软件开发工具,它提供了一种在计算机程序中实现文本识别的能力。OCR技术主要用于将扫描的文档、图片中的文字转换为可编辑、可搜索的文本格式。...
上个月传了一个5.01的版本,但只...http://cdn.asprise.com/ocr/files/downloads/15/asprise-ocr-csharp-vb.net-15.3-trail.zip ----------- 另,因为我在项目中只是去进行验证码的识别,其它有什么问题我没做测试。
AspriseOCR 4.0插件是一款专为处理图像中的文字识别而设计的强大工具,尤其适用于那些需要快速准确地将扫描文档、图片或PDF文件中的文本转换为可编辑格式的用户。OCR,全称为Optical Character Recognition(光学...
除了基本的文本识别,AspriseOCR还支持表格识别、条形码和二维码读取等功能,为用户提供了全面的图像处理解决方案。在实际应用中,AspriseOCR可以通过API集成到其他应用程序中,实现自动化的工作流程。 总的来说,...
4. **处理结果**: OCR识别后,程序会返回识别出的文本,开发者可以对这些文本进行进一步的处理,如存储、搜索或分析。 在JAVA_OCR小工具的案例中,开发者可能已经封装了Asprise OCR的使用,简化了与OCR相关的代码,...
AspriseOCR.zip是一个包含Asprise OCR软件相关组件的压缩包。Asprise OCR是一款光学字符识别(Optical Character Recognition,简称OCR)工具,它能够将扫描的文档或图像中的文本转换成可编辑和可搜索的数据。OCR...
AspriseOCR 4 完美破解 识别验证码 经过测试可以用 char * OCR ( char* imagePath, int imageFileType)