跳到主要内容

提取印章信息

命令说明

从印章识别结果中提取指定的印章信息,提取结果为数组格式

命令原型

arrayRet = Mage.ExtractStampInfo(ocrResult,field)

命令参数

参数必选类型默认值说明
ocrResultTrueexpressionjsonRet使用“图像印章识别”、“屏幕印章识别”、“PDF印章识别”命令输出的识别结果
fieldTrueenum"text"提取印章信息中的字段,分别有文字、颜色、形状、位置

返回结果

arrayRet,将命令运行后的结果赋值给此变量。

运行实例

/**********************提取印章信息**********************
命令原型:
arrayRet = Mage.ExtractStampInfo(jsonRet,"text")
入参:
ocrResult--印章识别结果
field--提取字段
出参:
arrayRet--函数调用的输出保存到的变量
****************************************************/
Rem 测试数据
Dim jsonRet={"ai_function" : "ocr_stamp","img_id" : "","msg_id" : "58004d488076a4ab52d3dbc5f3451736","stamps" : [{"color" : "OTHERS","color_description" : "其它","confidence" : 1,"positions" : [{"x" : 3,"y" : 3},{"x" : 609,"y" : 3},{"x" : 3,"y" : 609},{"x" : 609,"y" : 609}],"shape" : "OTHERS","shape_description" : "其它","text" : "某某某科技股份有限公司"}]} // 测试数据
Dim arrayRet="" // 输出结果

arrayRet = Mage.ExtractStampInfo(jsonRet,"text")
TracePrint(arrayRet)

可视化样例