发布日期:2024-10-04 21:01 点击次数:95
本文先容了调用图片异步检测接口识别卡证单子分类OCR的步调。卡证单子分类OCR大略自动识别出图片包含哪种类型的卡证或单子,以过火中的笔墨信息,并以结构化的花样复返笔墨骨子。要是您仅知谈图片中包含卡证或单子,然则不知谈卡证或单子的类型百家乐涩涩爱,保举您使用该场景。
卡证单子分类OCR当今撑合手识别以下卡证或单子类型:身份证、驾驶证、行驶证、银行开户许可证、户口簿户主页、户口簿常住东谈主口页、不动产证、房产证明、火车票、出租车票、定额发票、汽车购置发票。
(图片异步检测)使用确认业务接口:/green/image/asyncscan,示意图片异步检测。
您不错调用该接口创建图片异步检测任务。对于怎样构造HTTP肯求,请参见肯求结构;您也不错径直选择已构造好的HTTP肯求,更多信息百家乐涩涩爱,请参见SDK概览。
计费信息:该接口为收费接口。对于计费花样,请参见骨子安全居品订价。
检测超时:同步检测允许的最长检测时辰是6秒,要是检测在该时辰为止内莫得完成,系统会强制复返超时失误码。要是您对及时性条款不高,不错遴荐异步检测,其他情况下请遴荐同步检测,同步检测接口的调用相对简便些。对于同步检测接口的调用,漠视您将超时时辰成立为6秒。
复返扫尾:异步检测任务不会及时复返检测扫尾,您需要通过callback或者轮询的花样取得检测扫尾。检测扫尾最长保留一小时。
callback取得检测扫尾:提交异步检测任务时,在肯求参数中传入callback参数,用来自动禁受检测扫尾,具体请参见(异步检测)肯求参数。 轮询取得检测扫尾:提交异步检测任务时,无需传入callback参数;提交异步检测任务后,调用扫尾查询接口取得检测扫尾,具体请参见(图片异步检测扫尾查询)使用确认。 图片条款: 图片陆续撑合手以下公约:HTTP和HTTPS。 图片撑合手以下形貌:PNG、JPG、JPEG、BMP、GIF、WEBP。 图片大小为止为20 MB以内(适用于同步和异步调用),高度或者宽度弗成超过30,000像素(px),且图像总像素不超过2.5亿(px)。 图片下载时辰为止为3秒内,要是下载时辰超过3秒,复返下载超时。 图片像素漠视不低于256*256(px),像素过低可能会影响识别后果。 图片检测接口的反馈时辰依赖图片的下载时辰。请保证被检测图片所在的存储工作泄漏可靠,漠视您使用阿里云OSS存储或者CDN缓存等。 QPS为止本接口的单用户QPS为止为10次/秒。超过为止,API调用会被限流,这可能会影响您的业务,请合理调用。
(异步检测)肯求参数 称号 类型 是否必须 示例值 描摹 bizType String 否 default 该字段用于标识您的业务场景。您不错通过骨子安全范畴台创建业务场景(具体操作,请参见自界说机审法式)。 scenes StringArray 是 ["ocr-classify"] 指定检测场景,取值:ocr-classify。 callback String 否 检测扫尾回调告知您的URL,撑合手使用HTTP和HTTPS公约的地址。该字段为空时,您必须定时轮询检测扫尾。 content:JSON字符串形貌,请自行知道回转成JSON对象。对于content扫尾的示例,请参见查询检测扫尾的复返示例。 seed String 否 aabbcc123 赶快字符串,该值用于回调告知肯求中的签名。由英笔墨母、数字、下划线(_)构成,不超过64个字符。由您自界说,用于在禁受到骨子安全的回调告知时校验肯求由阿里云骨子安全工作发起。
cryptType String 否 SHA256 使用回调告知时(callback),成立对回调告知骨子进行加密的算法。骨子安全会将复返扫尾(由用户uid + seed + content拼接的字符串)按照您成立的加密算法加密后,再发送到您的回调告知地址。取值: SHA256(默许):使用SHA256加密算法。 SM3:使用国密HMAC-SM3加密算法,复返十六进制的字符串,且字符串由小写字母和数字构成。举例,abc经国密SM3加密后复返66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0。
fc2 巨乳 tasks JSONArray 是 指定检测对象,JSON数组中的每个元素是一个检测任务结构体。最多撑合手100个元素,即每次提交100条骨子进行检测,撑合手100个元素的前提是需要将并发任务颐养到100个以上。对于每个元素的具体结构描摹请参见task。 extras JSONObject 否 {"md5":"b826f8c0463604703e8036bbfc7e3f6d"} 罕见信息。无需传入该参数。 表 1. task 称号 类型 是否必须 示例值 描摹 dataId String 否 test_data_xxxx 数据ID。需要保证在一次肯求中所有这个词的ID不重叠。 url String 是 https://www.aliyundoc.com/test_image_xxxx.png 待检测图片的URL。 (异步检测)复返数据 称号 类型 示例值 描摹 code Integer 200 失误码,和HTTP状态码一致。更多信息,请参见世界失误码。
msg String OK 肯求信息的反馈讯息。 dataId String test_data_xxxx 检测对象对应的数据ID。 taskId String img6B61Qz8ykX76Fz2OpjVnss-1s**** 检测任务的ID。 url String https://www.aliyundoc.com/test_image_xxxx.png 检测对象的URL。 extras JSONObject {"md5":"b826f8c0463604703e8036bbfc7e3f6d"} 罕见调用参数,对应检测肯求参数中的extras。 (异步检测)示例 (图片异步检测扫尾查询)使用确认业务接口:/green/image/results,示意查询图片异步检测扫尾。
您不错调用该接口查询图片异步检测任务的扫尾。对于怎样构造HTTP肯求,请参见肯求结构;您也不错径直选择已构造好的HTTP肯求,更多信息,请参见SDK概览。
计费信息:该接口不计费。
查询超时:漠视您将查询鉴别成立为30秒(即在提交异步检测任务30秒后查询扫尾),最长弗成超出4个小时,不然扫尾将会丢失。
QPS为止本接口的单用户QPS为止为10次/秒。超过为止,API调用会被限流,这可能会影响您的业务,请合理调用。
(扫尾查询)肯求参数 称号 类型 是否必须 示例值 描摹 body JSONArray 是 ["taskId1"] 要查询的检测任务的taskId列表。数组中的元素个数不超过100个。您在提交检测任务后,不错从复返数据中取得检测任务的taskId。
(扫尾查询)复返数据 称号 类型 示例值 描摹 code Integer OK 失误码,和HTTP状态码一致。更多信息,请参见世界失误码。
msg String OK 肯求信息的反馈讯息。 dataId String test_data_xxxx 检测对象对应的数据ID。 taskId String img6B61Qz8ykX76Fz2OpjVnss-1s$Kaw 检测任务的ID。 url String https://www.aliyundoc.com/test_image_xxxx.png 检测对象的URL。 extras JSONObject {"md5":"b826f8c0463604703e8036bbfc7e3f6d"} 罕见调用参数,对应检测肯求参数中的extras。 results JSONArray 复返扫尾。调用收效时(code=200),复返扫尾中包含一个或多个元素。每个元素是个结构体,具体结构描摹请参见result。 表 2. result 称号 类型 示例值 描摹 scene String ocr 检测场景,取值:ocr。 label String ocr 检测扫尾的分类。取值: normal:图片中未识别出笔墨信息。 ocr:图片中包含笔墨信息。 suggestion String review 漠视用户实行的操作,取值: pass:无需关爱复返扫尾。 review:关爱识别出的笔墨信息。 rate Float 99.91 在OCR图文识别场景中,不错无谓关爱该复返值。 ocrCardInfo Object 自动识别出来的卡证或单子OCR信息,包含身份证、驾驶证、行驶证、银行开户许可证、户口簿户主页、户口簿常住东谈主口页、不动产证、房产证明、火车票、出租车票、定额发票、汽车购置发票。具体结构请参见ocrCardInfo。 表 4. 驾驶证信息(driverLicenseFrontInfo) 称号 类型 示例值 描摹 name String 张三 姓名。 number String 123xxxxxxxxxxxxxxxx 驾驶证号。 birthDate String 03月01日 出身日历 address String xx省xx市xx区xx街谈xx号 住址。 nationality String 中国 国籍 issueDate String 2000年01月03日 首次领证日历 vehicleType String C1 准驾车型。 validStartDate String 2000年01月01日 灵验期运转时辰,形貌:yyyy-MM-dd。 validEndDate String 2006年01月01日 灵验期截止时辰,形貌:yyyy-MM-dd。 表 5. 行驶证正面信息(vehicleLicenseFrontInfo) 称号 类型 示例值 描摹 plateNum String 陕xxxxxx 车招牌。 vehicleType String 微型普通客车 车辆类型。 owner String 张三 所有这个词者名字。 useCharacter String 非营运 车辆使用性质。 address String xx省xx市xx区xx街谈xx号 住址。 model String 东风日产牌ABCxxxxx 车辆品牌。 vin String ABCxxxxxxxx1234 车辆识别代号。 engineNum String 12xxxxA 发动机号码。 registerDate String 2000年01月01日 注册日历,形貌:yyyy-MM-dd。 issueDate String 2000年01月01日 发证日历,形貌:yyyy-MM-dd。 表 6. 银行开户许可证信息 称号 类型 示例值 描摹 account String xxx 账号。 legalPerson String 张三 法定代表东谈主。 approvalNumber String J1**** 核准号。 name String xx信息技艺有限包袱公司 称号。 title String 开户许可证 标题。 serialNumber String 1000-02312287 编号。 bankName String xx银行股份有限公司北京海淀支行 开户银行。 type String bank-account-permit 卡证的类型,取值固定为bank-account-permit,示意银行开户许可证。 表 7. 户口簿户主页信息 称号 类型 示例值 描摹 locationNumber String xxx 地段号。 issueDate String 2000年01月01日 签发日历。 householdType String 住户户口 户别。 houseHolder String 张三 户主姓名。 address String 广西xxx 住址。 community String xxx 户主社区。 householdNumber String xxx 户号。 undertaker String 汉 经办东谈主签章。 type String household-head 卡证的类型,取值固定为household-head,示意户口簿户主页。 表 8. 户口簿常住东谈主口页信息 称号 类型 示例值 描摹 occupation String 粮农 奇迹。 migrationDate1 String 2000年01月01日 何时由何地迁来本址。 idNumber String 12345620200101**** 身份证编号。 education String 初中 文化进度。 birthPlace String 2020年01月01日 出身地。 servicePremises String xxx 工作地点。 householdNumber String xxx 户号。 hometown String 四孔成齐 籍贯。 name String 支小宝 姓名。 formerName String xxx 曾用名。 maritalStatus String 独身 婚配景况。 nation String 汉族 民族。 otherAddress String xxx 本市其他住址。 birthday String 2020年01月01日 出身日历。 militaryService String xxx 兵役景况。 relationTo String 户主 与户主关联。 religion String xxx 宗教信仰。 bloodType String B 血型。 registerDate String 2023年02月06日 登记日历。 height String xxx 身高。 migrationDate2 String ivzi.03.zoxxx县xxx乡xxx村xx迁来 何时何地迁来本市。 undertaker String xxx 经办东谈主签章。 type String household-resident 卡证的类型,取值固定为household-resident,示意户口簿常住东谈主口页。 表 9. 不动产证信息 称号 类型 示例值 描摹 usage String 城镇住宅用地 用途。 rightType String 国有设置用地使用权/房屋所有这个词权 职权类型。 location String xx区xx镇xx村xx号 坐落。 otherInfo String 私有建筑面积:454.56m,摊派建筑面积:28.mt房星结构:夹杂房星总层数:3,房量所在层:1-3 职权其他景况。 rightNumber String 京(2017)通不动产权第001****号 证号。 buildingUnitNumber String 1101120002 不动产单元号。 rightProperty String 出让 职权性质。 rightHolder String 张三 职权东谈主。 sharedInfo String 房屋单独所有这个词 共多情况。 termLimit String 70 使用期限。 landNumber String xxx 丘权号。 area String 25766 面积。 constructionArea String 483.41 房屋建筑面积。 type String estate-cert 卡证的类型,取值固定为estate-cert,示意不动产证。 表 10. 房产证明信息 称号 类型 描摹 usage String 用途、房屋用途。 rightType String 职权类型。 location String 坐落地址。 otherInfo String 职权其他景况。 rightNumber String 证号。 buildingUnitNumber String 不动产单元号。 rightProperty String 职权性质。 rightHolder String 职权东谈主。 sharedInfo String 共多情况。 termLimit String 使用期限、地盘使用年限。 landNumber String 丘权号。 area String 面积。 constructionArea String 房屋建筑面积。 rightProperty String 地盘职权性质、取得花样。 rightType String 房屋职权类型。 area String 建筑面积。 表 11. 火车票信息 称号 类型 示例值 描摹 price String 0.0 票价。 ticketNumber String A000001 票号。 departureTime String 2019年01月01日00:00开 开车时辰。 seatType String 二等座 座位类型。 trainNumber String G0000 车次。 departure String 始发站 启航站。 departurePhonics String Shifa 启航站拼音。 seatNumber String 01车01F号 座位号。 destination String 终到站 到达站。 destinationPhonics String Zhongdao 到达站拼音。 passengerInfo String 1234567890****0000姓名 搭客信息。 type String train-ticket 单子的类型,取值固定为train-ticket,示意火车票。 表 12. 出租车票信息 称号 类型 示例值 描摹 actualCollection String 100 实收金额。 carNumber String A•T**** 车号。 date String 2008年9月16日 日历。 invoiceCode String 25000071**** 发票代码。 invoiceNumbe String 5485G0**** 发票号码。 mileage String 42.0km 里程。 amount String 100 金额。 getOffTime String 16:58 下车时辰。 boardingTime String [K068016:50 上车时辰。 totalAmount String 100 缠绵。 type String taxi-ticket 单子的类型,取值固定为taxi-ticket,示意出租车票。 表 13. 定额发票信息 称号 类型 示例值 描摹 amountInWords String 壹佰元 大写金额。 invoiceSerial String 发票代码知道。 amountInFigures String 100 小写金额。 invoiceNumber String 0145**** 发票号码。 invoiceCode String 15113159**** 发票代码。 batchNumber String 01 批次号。 year String 2015 年份。 taxBureauCode String 国税 税务局代码。 invoiceIndustryCode String None 发票行业代码。 amountVersion String 电脑版 金额版。 regionalismCode String 南充市 行政区画代码。 invoiceCategoryCode String 发票换票证 发票类别代码。 type String quota-invoice 单子的类型,取值固定为quota-invoice,示意定额发票。 表 14. 汽车购置发信息 称号 类型 描摹 invoicingDate String 开票日历。 certificateNo String 及格证号。 phoneNo String 销货单元电话。 importNo String 入口证明书号。 seller String 销货单元称号。 taxDept String 附近税务机关。 taxCode String 附近税务代码。 bankName String 销货单元开户银行。 totalAmount String 价税缠绵(小写)。 vehicleType String 车辆类型。 invoiceNo String 发票号码。 engingNo String 发动机号码。 sellerAddr String 销货单元地址。 taxRate String 升值税税率或征收率。 vehicleNo String 车辆识别代号、车架号码。 serialExcludeTax String 完税把柄号码。 buyerCode String 购买方身份证号码、组织机构代码。 sellerAccount String 销货单元账号。 sellerTaxId String 销货单元征税东谈主识别称。 amountInWords String 价税缠绵(大写)。 invoiceCode String 发票代码。 taxDeptAndCode String 附近税务机关及代码。 origin String 产地。 priceExcludeTax String 不含税价。 buyer String 购买方称号。 tax String 升值税税额。 inspectionNo String 商检单号。 buyerTaxId String 购买方征税东谈主识别称。 tonnage String 吨位。 capacity String 限乘东谈主数。 model String 厂牌型号。 (扫尾查询)示例 身份证信息{ "msg": "OK", "code": 200, "data": [ { "msg": "OK", "code": 200, "dataId": "test_data_xxxx", "extras": { "md5": "b826f8c0463604703e8036bbfc7e3f6d" }, "results": [ { "rate": 99.91, "suggestion": "review", "label": "ocr", "ocrCardInfo": { "number": "***", "address": "***", "nationality": "*", "name": "***", "birth": "1989年9月28日", "type": "id-card" }, "scene": "ocr-classify" } ], "taskId": "img5A@k7a@B4q@6K@d9nfKgOs-1s****", "url": "https://www.aliyundoc.com/test_image_xxxx.png" } ], "requestId": "63134F39-EA65-471C-A571-35F72BCE9C79" }驾驶证信息
{ "msg": "OK", "code": 200, "data": [ { "msg": "OK", "code": 200, "dataId": "test_data_xxxx", "extras": { "md5": "4c79bf6a1c831b12f88235b6dcfb59d5" }, "results": [ { "rate": 99.91, "suggestion": "review", "label": "ocr", "ocrCardInfo": { "number": "", "address": "xx省xx市路13号", "nationality": "中国", "name": "", "validStartDate": "2013-02-02", "type": "driver-license", "issueDate": "1994-02-02", "validEndDate": "2013-02-02至2023-02-02", "birthDate": "出身月期", "issueUnit": "XX省xx市公安局交视日历通窥察支队透氧车型", "vehicleType": "A1A2" }, "scene": "ocr-classify" } ], "taskId": "img5A@k7a@B4q@6K@d9nfKgOs-1s****", "url": "https://www.aliyundoc.com/test_image_xxxx.png" } ], "requestId": "9BCCD309-7166-468E-9F4C-629D032A50EE" }行驶证信息
{ "msg": "OK", "code": 200, "data": [ { "msg": "OK", "code": 200, "dataId": "test_data_xxxx", "extras": { "md5": "ac094bb290155692a3c340d15e905fcf" }, "results": [ { "rate": 99.91, "suggestion": "review", "label": "ocr", "ocrCardInfo": { "owner": "***", "address": "xx市xx区xx庄145号", "useCharacter": "非营运", "engineNum": "***", "vin": "***", "model": "别克牌SGM716xxxx", "type": "vehicle-license", "issueDate": "2012-01-06", "plateNum": "京", "vehicleType": "微型轿车", "registerDate": "2008-10-16" }, "scene": "ocr-classify" } ], "taskId": "img5A@k7a@B4q@6K@d9nfKgOs-1s****", "url": "https://www.aliyundoc.com/test_image_xxxx.png" } ], "requestId": "CFAF124B-8D0A-46A2-8730-E20EE26B5F8D" }房产证明信息
{ "msg": "OK", "code": 200, "data": [ { "msg": "OK", "code": 200, "dataId": "test_data_xxxx", "extras": { "md5": "de8f8ad850c2f74b3b96934f43de8bdb" }, "results": [ { "rate": 99.91, "suggestion": "review", "label": "ocr", "ocrCardInfo": { "rightHolder": "", "area": "", "termLimit": "年月日", "sharedInfo": "是", "usage": "年月日", "location": "在_省_市_(镇)", "rightProperty": "平方半上述房屋的所有这个词权东谈主是", "type": "estate-cert", "rightType": "房屋产权证明范本" }, "scene": "ocr-classify" } ], "taskId": "img5A@k7a@B4q@6K@d9nfKgOs-1s****", "url": "https://www.aliyundoc.com/test_image_xxxx.png" } ], "requestId": "DEECF4C5-316E-468A-831D-507E763A9B02" }汽车购置发票信息
{ "msg": "OK", "code": 200, "data": [ { "msg": "OK", "code": 200, "dataId": "test_data_xxxx", "extras": { "md5": "bc7f974425efe6732a84984ac3e24fc7" }, "results": [ { "rate": 99.91, "suggestion": "review", "label": "ocr", "ocrCardInfo": { "seller": "xx工作有限公司", "amountInWords": "69900", "priceExcludeTax": "59743.59", "taxDept": "xx市xx区国度税务局第二税务分局", "origin": "安徽", "inspectionNo": "", "bankName": "建行xx市分行", "type": "car-invoice", "sellerAddr": "xx市xx正途", "phoneNo": "028-266**", "buyerTaxId": "51021219821**", "capacity": "5", "invoicingDate": "2014-07-29", "taxDeptAndCode": "xx市xx区国度税务局第二税务分局1512002xxxx", "importNo": "", "serialExcludeTax": "¥59743.59小写", "sellerAccount": "5100168**", "sellerTaxId": "5120027**", "tonnage": "", "model": "**牌SQR716**", "invoiceNo": "0092xxxx", "vehicleType": "轿车", "engineNo": "AAEE0xxxx", "tax": "10156.41", "taxCode": "***", "certificateNo": "***", "invoiceCode": "**", "buyerCode": "***", "buyer": "***", "totalAmount": "69900.00", "taxRate": "17%", "vehicleNo": "***" }, "scene": "ocr-classify" } ], "taskId": "img5A@k7a@B4q@6K@d9nfKgOs-1s****", "url": "https://www.aliyundoc.com/test_image_xxxx.png" } ], "requestId": "D4E2ADEE-EFEC-42C8-8399-5BBEA79F9524" }
Powered by 金发美女 @2013-2022 RSS地图 HTML地图
Copyright Powered by365站群 © 2013-2024