试卷习题切分识别‑整页试卷拆题‑教育资料切题解析‑题库习题抽取‑实拍试卷切分‑习题结构化解析 API 接口介绍
前言
题库建设、拍照搜题、错题归集类教育产品,需要把整页试卷、练习册图片拆解成一道道独立习题。依靠人工框选拆分题目,录入题干、选项内容,耗时巨大,效率低下;自研试卷切分算法,需要适配多栏排版、图文混排、公式图表等复杂习题版式,还要处理手机实拍带来的倾斜、反光、模糊等问题,模型训练与样本维护成本很高。试卷切题识别接口,上传试卷或教辅图片,自动完成题目边界定位与内容解析,将整页材料拆分为独立习题单元,助力教育内容快速数字化生产。
核心能力
- 支持手机实拍照片、扫描件等多种图像素材输入,对整页试卷、练习册、教辅资料实现题目自动定位切分;
- 按单题维度解析内容,拆分输出题干、选项、子题、插图等习题要素,还原单道题目的完整信息;
- 内置图像预处理能力,可矫正图片倾斜畸变,兼容光照不均、轻微模糊的实拍试卷图像;
- 适配多学科习题,支持图文混排、数理化公式、多栏交错排版等复杂试卷版式,降低切分错位风险;
- 切分解析得到的习题单元,可支撑题库批量录入、拍照搜题服务、错题集构建、AI 习题辅导等多场景业务能力搭建。
API介绍
请求说明
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
| file | String | 否 | 待识别文件,支持 jpg、jpeg、png、bmp、pdf |
| imageBase64 | String | 否 | 图片 Base64 |
| url | String | 否 | 文件公网可访问地址,支持图片或 PDF |
| pdfFileBase64 | String | 否 | PDF Base64 字符串 |
| pdfFileNum | String | 否 | 需要识别的 PDF 页码,默认第一页 |
| resultType | String | 否 | 返回识别结果是按单行结果返回,还是按单字结果返回,默认值:big;可选值:big、small |
| detectDirection | Boolean | 否 | 是否检测图像朝向,默认值:false;可选值:true、false |
| dispLinePoly | Boolean | 否 | 是否检测图像朝向,默认值:false;可选值:true、false |
| wordsType | String | 否 | 文字类型,默认值:印刷文字识别;可选值:handwring_only(手写文字识别)、handprint_mix(手写印刷混排识别) |
| spliceText | Boolean | 否 | 是否拼接题目元素内每行的文本信息后输出,默认值:false;可选值:true、false |
| onlySplit | Boolean | 否 | 是否仅进行题目切分,默认值:false;可选值:true、false |
注意:
- file、imageBase64、url、pdfFileBase64 至少传一个,优先级:file > imageBase64 > url
- 图片、PDF Base64 字符串,文件大小不超过 10M。
戳这里查看详情
返回样例
{
"code": 200,// 返回码
"msg": "成功",// 返回描述
"success": true,// 是否成功
"taskNo": "946671679166038974366655",// 本次请求号
"data": {
"pdf_file_size": 4,// PDF 页数
"qus_result_num": 7,// 题目数量
"processed_status": "success",// 处理状态
"image_processed": "",// 处理后的图片信息
"qus_result": [
{
"qus_type": "3",// 题目类型
"qus_probability": 0.9610574245,// 题目区域置信度
"qus_location": {
"points": [
{"x": 99,"y": 1010},// 左上角坐标
{"x": 157,"y": 1009},// 右上角坐标
{"x": 157,"y": 1032},// 右下角坐标
{"x": 99,"y": 1032}// 左下角坐标
]
},
"qus_element": [
{
"elem_type": "3",// 元素类型
"elem_probability": 0.9610574245,// 元素置信度
"elem_location": {
"points": [
{"x": 99,"y": 1010},
{"x": 157,"y": 1009},
{"x": 157,"y": 1032},
{"x": 99,"y": 1032}
]
},
"elem_word": [
{
"word": "A.轻风",// 元素文本
"word_type": "print",// 文本类型
"word_location": {
"top": 1011,// 上边距
"left": 99,// 左边距
"width": 52,// 宽度
"height": 16// 高度
}
}
]
}
]
}
],
"qus_figure": [
{
"fig_location": {
"points": [
{"x": 78,"y": 610},
{"x": 757,"y": 606},
{"x": 756,"y": 688},
{"x": 78,"y": 692}
]
}
}
]
}
}
浙公网安备 33010602011771号