AI问答开放平台 开发者文档 AI问答开放平台 开发者文档
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • AI接口

    • AI问答
    • AI画图
    • 通用文字识别
    • 身份证识别
    • AI识图
  • API接口

    • 随机毒鸡汤
    • 获取IP信息归属地
    • 随机土味情话
    • 每日星座运势
    • 获取天气信息
    • 随机壁纸
  • 使用配置
赞助
Demo (opens new window)
GitHub (opens new window)
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • AI接口

    • AI问答
    • AI画图
    • 通用文字识别
    • 身份证识别
    • AI识图
  • API接口

    • 随机毒鸡汤
    • 获取IP信息归属地
    • 随机土味情话
    • 每日星座运势
    • 获取天气信息
    • 随机壁纸
  • 使用配置
赞助
Demo (opens new window)
GitHub (opens new window)
  • 指南

    • 简 介
    • 安 装
    • 快速开始
    • 返回响应码
  • AI接口

    • AI问答
    • AI画图
    • 通用文字识别
      • 身份证识别
      • AI识图
    • API接口

      • 随机毒鸡汤
      • 获取IP信息归属地
      • 随机土味情话
      • 每日星座运势
      • 获取天气信息
      • 随机壁纸
    目录

    通用文字识别

    # 接口信息

    • 接口状态 : 正常
    • 请求方式 :POST
    • 返回格式 :JSON
    • 扣除积分数 :10
    • 接口说明:通用文字识别 intsig(Universal Character Recognition),基于深度神经网络模型的端到端文字识别系统,将图片中印刷或手写的文字转化为计算机可编码的文字。该通用文字识别接口支持语种包括:中、日、韩、英、德、法等52种语言

    # 请求地址

    http://api-gateway.tempeisite.xyz/api/ai/textRecognition
    
    1

    # 请求参数

    参数名 必选 类型 描述
    imageData 是 byte[] 图片字节数组

    # 响应参数

    参数名称 类型 描述
    code int 响应码
    data string 识别结果
    message string 响应描述

    # 代码示例

    注意 🔔️ 没有开发者调用凭证无法调用接口哦!!! [前往获取开发者凭证](http://api.tempeisite.xyz/)

    注入Service

    @Resource
    private ApiClient apiClient;
    
    1
    2

    # 示例图片

    图片
    • 示例一 :推荐👍

    通过yml配置开发者调用凭证

    @org.junit.jupiter.api.Test
    public void textRecognition1() throws IOException {
        String IMAGE_PATH = "src/main/resources/OIP.jpg";
        InputStream in = new FileInputStream(IMAGE_PATH);
        byte[] data = inputStream2ByteArray(in);
        in.close();
        String res = apiClient.textRecognition(data);
        System.out.println(res);
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9

    响应示例:

    {
      "text": "干啥啥不行 熬夜第一名"
    }
    
    1
    2
    3
    • 示例二:
    @org.junit.jupiter.api.Test
    public void textRecognition2() throws IOException {
        ApiClient apiClient = new ApiClient("1e4cd3ef6a8d2538044a027c07508488", "af5a11324adf26ae19d79a88b8e6cd08");
        String IMAGE_PATH = "src/main/resources/OIP.jpg";
        InputStream in = new FileInputStream(IMAGE_PATH);
        byte[] data = inputStream2ByteArray(in);
        in.close();
        String res = apiClient.textRecognition(data);
        System.out.println(res);
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    • 通用方法:
    private static byte[] inputStream2ByteArray(InputStream in) throws IOException {
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        byte[] buffer = new byte[1024 * 4];
        int n = 0;
        while ((n = in.read(buffer)) != -1) {
            out.write(buffer, 0, n);
        }
        return out.toByteArray();
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9

    # 常见问题

    通用文字识别的主要功能是什么?

    答:将图片中印刷或手写的文字转化为计算机可编码的文字,目前支持中文、英文。

    通用文字识别支持什么应用平台?

    答:目前支持Web API应用平台。

    通用文字识别对图片有什么要求吗?

    答:图片格式支持jpg格式、jpeg格式、png格式、bmp格式,且需保证图像文件大小base64编码后不超过4MB。

    # 更多示例详见:AI问答开放平台-SDK-Demo 示例项目 (opens new window)

    上次更新: 2024/05/15, 04:33:36
    AI画图
    身份证识别

    ← AI画图 身份证识别→

    Theme by Vdoing | Copyright © 2023-2024 Faiz | 赣ICP备2022007945号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式