提取印章信息
命令说明
从印章识别结果中提取指定的印章信息,提取结果为数组格式
命令原型
arrayRet = Mage.ExtractStampInfo(ocrResult,field)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
ocrResult | True | expression | jsonRet | 使用“图像印章识别”、“屏幕印章识别”、“PDF印章识别”命令输出的识别结果 |
field | True | enum | "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)