使用 Node.js REST API 从图像中提取文本

本简短指南将介绍如何使用 Node.js REST API 从 image 中提取文本。您将学习如何使用基于 Node.js 的云 SDK,通过基于 Node.js 的 API 从图像中提取文本。指南中还将讨论如何使用 OCRSettingsRecognizeImage 类来控制识别过程。

先决条件

使用 Node.js REST 接口从图片中提取文本的步骤

  1. 从 Aspose.OCR Cloud API 导入所需的类、模型和实用程序
  2. 定义 Aspose Cloud 客户端 ID 和密钥以进行身份​​验证
  3. 使用客户端 ID/密钥创建 RecognizeImageApi 实例以建立安全连接
  4. 将源图像加载到字节数组中
  5. 设置识别选项,例如语言和输出结果类型
  6. 使用 PostRecognizeImage 发送图像进行识别,并处理响应以获取数据流。

以下步骤定义了使用 Node.js REST API 将图像转换为文本的过程。首先,从库中导入所需的类、模型和实用程序;其次,定义客户端 ID/密钥;最后,创建 RecognizeImageApi 类的实例。接下来,将图像加载到字节数组中,设置识别选项,将图像发送到云端以使用指定的选项进行处理,最后处理 API 响应以提取 API 获取的文本。

使用 Node.js REST 接口将图片文本转换为文本的代码

这段代码演示了如何使用 Node.js RESTful 服务开发图像转文本转换器。您可以使用 OCRSettingsRecognizeImage 来控制图像预处理和识别行为。您可以设置识别语言、控制图像倾斜度、对比度、拼写检查、识别模式和输出类型。

本教程讲解了如何从图像中提取文本。要校正扫描图像的倾斜,请参阅 使用 Node.js REST API 对扫描文档进行倾斜校正 上的文章。

 简体中文