Class BdOcrClient
java.lang.Object
cn.toint.oktool.spring.boot.bdocr.BdOcrClient
百度ocr
- Author:
- Toint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetToken()获取token, 如果token失效, 会自动刷新tokenmultipleInvoice(MultipleInvoiceRequest request) 智能财务发票
支持财务场景中13种常见票据的分类及结构化识别,包括增值税发票、卷票、机打发票、定额发票、火车票(含电子发票铁路电子客票)、出租车票、网约车行程单、飞机行程单(含电子发票航空电子客票行程单)、汽车票、过路过桥费、船票、机动车/二手车销售发票(含电子发票机动车/二手车销售统一发票)。vatInvoice(VatInvoiceRequest request) 增值税专项识别
支持对增值税普票、专票、全电发票(新版全国统一电子发票,专票/普票)、卷票、区块链发票的所有字段进行结构化识别,包括发票基本信息、销售方及购买方信息、商品信息、价税信息等,其中五要素字段的识别准确率超过 99.9%;
同时,支持对增值税卷票的 21 个关键字段进行识别,包括发票类型、发票代码、发票号码、机打号码、机器编号、收款人、销售方名称、销售方纳税人识别号、开票日期、购买方名称、购买方纳税人识别号、项目、单价、数量、金额、税额、合计金额(小写)、合计金额(大写)、校验码、省、市,四要素字段的识别准确率可达95%。增值税发票验真
支持 14 种增值税发票的信息核验,包括增值税专票、电子专票、普票、电子普票、卷票、区块链发票(深圳地区)、全电发票(新版全国统一电子发票,专票/普票)、通行费增值税电子普通发票、货物运输业增值税专用发票、机动车销售发票、二手车销售发票、电子发票(航空运输电子客票行程单)、电子发票(铁路电子客票)等,支持返回票面的全部信息。
-
Constructor Details
-
BdOcrClient
-
-
Method Details
-
getToken
获取token, 如果token失效, 会自动刷新token- Returns:
- token
-
multipleInvoice
智能财务发票
支持财务场景中13种常见票据的分类及结构化识别,包括增值税发票、卷票、机打发票、定额发票、火车票(含电子发票铁路电子客票)、出租车票、网约车行程单、飞机行程单(含电子发票航空电子客票行程单)、汽车票、过路过桥费、船票、机动车/二手车销售发票(含电子发票机动车/二手车销售统一发票)。 支持多张不同种类票据在同一张图片上的混贴场景,可返回每张票据的位置、种类及票面信息的结构化识别结果。
文档地址:https://cloud.baidu.com/doc/OCR/s/7ktb8md0j- Parameters:
request- req- Returns:
- 识别结果
-
vatInvoice
增值税专项识别
支持对增值税普票、专票、全电发票(新版全国统一电子发票,专票/普票)、卷票、区块链发票的所有字段进行结构化识别,包括发票基本信息、销售方及购买方信息、商品信息、价税信息等,其中五要素字段的识别准确率超过 99.9%;
同时,支持对增值税卷票的 21 个关键字段进行识别,包括发票类型、发票代码、发票号码、机打号码、机器编号、收款人、销售方名称、销售方纳税人识别号、开票日期、购买方名称、购买方纳税人识别号、项目、单价、数量、金额、税额、合计金额(小写)、合计金额(大写)、校验码、省、市,四要素字段的识别准确率可达95%。- Parameters:
request- req- Returns:
- res
-
vatInvoiceVerification
增值税发票验真
支持 14 种增值税发票的信息核验,包括增值税专票、电子专票、普票、电子普票、卷票、区块链发票(深圳地区)、全电发票(新版全国统一电子发票,专票/普票)、通行费增值税电子普通发票、货物运输业增值税专用发票、机动车销售发票、二手车销售发票、电子发票(航空运输电子客票行程单)、电子发票(铁路电子客票)等,支持返回票面的全部信息。同时可直接与同平台的发票识别能力对接,完成发票识别的同时进行自动化验真。
-