本地OCR开放API

纯本地识别 · 数据不出服务器 · 支持通用文字/车牌/身份证/营业执照

使用说明:所有接口需在请求头携带 X-API-Key。完整交互式文档请访问 /docs(Swagger UI),可在线调试。
📖 在线接口文档(Swagger) 📘 ReDoc文档

接口列表

POST /api/v1/ocr/text 通用文字识别

请求参数(三选一)

参数类型说明
filefile图片文件上传
image_base64string图片Base64编码
image_urlstring图片网络URL

返回示例

{"code":0,"msg":"success","data":{"text":"识别出的完整文字","lines":[{"text":"第一行","confidence":0.99}],"cost_ms":280},"request_id":"req_xxx"}
POST /api/v1/ocr/plate 车牌识别(号码+颜色)

返回示例

{"code":0,"msg":"success","data":{"plates":[{"plate_no":"京A12345","color":"蓝色","confidence":98.5}],"count":1,"cost_ms":320},"request_id":"req_xxx"}
POST /api/v1/ocr/idcard 身份证识别(自动判断正反面)

返回字段

字段说明
side人像面 / 国徽面
name姓名
gender性别
nation民族
birth出生日期
address住址
id_number身份证号
authority签发机关(国徽面)
valid_period有效期限(国徽面)
POST /api/v1/ocr/license 营业执照识别

返回字段

字段说明
credit_code统一社会信用代码
company_name企业名称
company_type类型
legal_person法定代表人
registered_capital注册资本
establish_date成立日期
business_term营业期限
address住所
business_scope经营范围

调用示例(curl)

curl -X POST "https://doc.lxphp.com/api/v1/ocr/plate" \
  -H "X-API-Key: 平台密钥" \
  -F "file=@car.jpg"

调用示例(Python)

import requests
url = "https://doc.lxphp.com/api/v1/ocr/text"
headers = {"X-API-Key": "平台密钥"}
files = {"file": open("test.jpg", "rb")}
resp = requests.post(url, headers=headers, files=files)
print(resp.json())

调用示例(PHP)

 true,
    CURLOPT_HTTPHEADER => ["X-API-Key: 平台密钥"],
    CURLOPT_POSTFIELDS => ["file" => new CURLFile("idcard.jpg")],
    CURLOPT_RETURNTRANSFER => true
]);
$result = curl_exec($ch);
curl_close($ch);
print_r(json_decode($result, true));

错误码说明

code说明
0成功
400请求参数错误(图片格式不对、URL下载失败等)
401缺少API Key
403API Key无效
429请求过于频繁(单IP每分钟60次)
500服务器内部识别异常