本简短指南将介绍如何使用 Java REST API 从 image 中提取文本。您将学习如何使用基于 Java 的云 SDK,通过 Java API 从图像中提取文本。指南中还将讨论如何使用 OCRSettingsRecognizeImage 类来控制识别过程的各种选项。
先决条件
- 创建帐户并获取 API 凭据 用于将图像文本转换为文本
- 下载 Aspose.CAD Cloud SDK for Dotjava 将图片文字转换为文字
- 使用上述 SDK 设置一个 Java 项目
使用 Java REST 接口从图片中提取文本的步骤
- 从 Aspose.OCR Cloud API 导入所需的类、模型和实用程序
- 定义 Aspose Cloud 客户端 ID 和密钥以进行身份验证
- 使用客户端 ID/密钥创建 RecognizeImageApi 实例以建立安全连接
- 将源图像加载到字节数组中
- 设置识别选项,例如语言和输出结果类型
- 使用 PostRecognizeImage 发送图像进行识别,并处理响应以获取数据流。
这些步骤定义了使用 Java REST API 将图像转换为文本的过程。首先,从库中导入所需的类、模型和实用程序;其次,定义客户端 ID/密钥;最后,创建 RecognizeImageApi 类的实例。接下来,将图像加载到字节数组中,设置识别选项,将图像发送到云端以使用指定的选项进行处理,最后处理 API 响应以提取 API 获取的文本。
使用 Java REST 接口将图片文本转换为文本的代码
这段代码演示了如何使用 Java RESTful 服务开发图像转文本转换器。您可以使用 OCRSettingsRecognizeImage 来控制图像预处理和识别行为。您可以设置识别语言、控制图像倾斜度、对比度、拼写检查、识别模式和输出类型。
本教程讲解了如何从图像中提取文本。要校正扫描图像的倾斜,请参阅 使用 Java REST API 对扫描文档进行倾斜校正 上的文章。