AI文字识别js调用语法说明

[复制链接]
vioswLv.7 显示全部楼层 发表于 2020-2-14 10:35:40 |阅读模式 打印 上一主题 下一主题
安卓上架
更多js参考demo:https://www.yimenapp.com/doc/demo_bdocr.cshtml
  1. ♦ 百度AI开放平台 文字识别 SDK,请参考官方API文档;
  2. ♦ 去申请 百度智能云 - 文字识别 接入;
复制代码


详细功能js介绍
1.generalBasic 通用文字识别
• 自动调用相机拍照,并返回识别结果;
• jsBridge.bdocr 下的所有方法具有相同的回调函数 function(result){ },参见注释说明。
  1. jsBridge.bdocr.generalBasic(function(result){
  2.   showResult(result);
  3. });
  4. //展示结果 result
  5. function showResult(result) {
  6.   $('#image').html('');
  7.   if (result.image) {
  8.     var img = $("<img style='width:100%;' />");
  9.     img.attr("src", "data:image/jpg;base64," + result.image);
  10.     $('#image').append(img);
  11.   }
  12.   $("#result").JSONView({
  13.     error: result.error,
  14.     data : result.data
  15.   });
  16.   $('html,body').animate({scrollTop: $('#view').offset().top}, 1200);
  17. }
  18. /**
  19. 1. jsBridge.bdocr 下的所有方法具有相同的回调函数 function(result){ }
  20. 2. 回调参数 result 说明(JSON 对象):
  21. {
  22.   error: {  //调用出错时返回的错误信息,json 对象
  23.     code   :  //错误码,数字类型
  24.     message:  //错误说明,字符串类型
  25.     log_id    //日志Id,int64
  26.   },
  27.   data :    //baidu api 接口返回的数据,具体字段因具体接口而定,json 对象
  28.   image:    //识别的图片(jpg 格式图片的 Base64 编码),字符串类型
  29. }
  30. **/
复制代码


2.general 通用文字识别(含位置信息)
  1. jsBridge.bdocr.general(function(result){
  2.   showResult(result);
  3. });
复制代码

3.generalEnhanced 通用文字识别(含生僻字版)
  1. jsBridge.bdocr.generalEnhanced(function(result){
  2.   showResult(result);
  3. });
复制代码

4.accurateBasic 通用文字识别 - 高精度版
  1. jsBridge.bdocr.accurateBasic(function(result){
  2.   showResult(result);
  3. });
复制代码

5.accurate 通用文字识别 - 高精度版(含位置信息)
  1. jsBridge.bdocr.accurate(function(result){
  2.   showResult(result);
  3. });
复制代码

6.webImage 网络图片文字识别
  1. jsBridge.bdocr.webImage(function(result){
  2.   showResult(result);
  3. });
复制代码

7.idCardFront 身份证 - 正面
  1. jsBridge.bdocr.idCardFront(function(result){
  2.   showResult(result);
  3. });
复制代码

8.idCardFrontAuto 身份证 - 正面(自动识别)
相机检测到身份证正面自动拍照识别,无需用户点按拍照按钮。
  1. jsBridge.bdocr.idCardFrontAuto(function(result){
  2.   showResult(result);
  3. });
复制代码

9.idCardBack 身份证 - 背面
  1. jsBridge.bdocr.idCardBack(function(result){
  2.   showResult(result);
  3. });
复制代码

10.idCardBackAuto 身份证 - 背面(自动识别)
相机检测到身份证背面自动拍照识别,无需用户点按拍照按钮。
  1. jsBridge.bdocr.idCardBackAuto(function(result){
  2.   showResult(result);
  3. });
复制代码

11.bankCard 银行卡
  1. jsBridge.bdocr.bankCard(function(result){
  2.   showResult(result);
  3. });
复制代码

12.vehicleLicense 行驶证
  1. jsBridge.bdocr.vehicleLicense(function(result){
  2.   showResult(result);
  3. });
复制代码

13.drivingLicense 驾驶证
  1. jsBridge.bdocr.drivingLicense(function(result){
  2.   showResult(result);
  3. });
复制代码

14.licensePlate 车牌
  1. jsBridge.bdocr.licensePlate(function(result){
  2.   showResult(result);
  3. });
复制代码

15.businessLicense 营业执照
  1. jsBridge.bdocr.businessLicense(function(result){
  2.   showResult(result);
  3. });
复制代码

16.receipt 通用票据
  1. jsBridge.bdocr.receipt(function(result){
  2.   showResult(result);
  3. });
复制代码

17.vatInvoice 增值税发票
  1. jsBridge.bdocr.vatInvoice(function(result){
  2.   showResult(result);
  3. });
复制代码

18.passport 护照
  1. jsBridge.bdocr.passport(function(result){
  2.   showResult(result);
  3. });
复制代码

19.qrcode 二维码
  1. jsBridge.bdocr.qrcode(function(result){
  2.   showResult(result);
  3. });
复制代码

20.lottery 彩票
  1. jsBridge.bdocr.lottery(function(result){
  2.   showResult(result);
  3. });
复制代码

21.numbers 数字
  1. jsBridge.bdocr.numbers(function(result){
  2.   showResult(result);
  3. });
复制代码

22.businessCard 名片
  1. jsBridge.bdocr.businessCard(function(result){
  2.   showResult(result);
  3. });
复制代码

23.handWriting 手写
  1. jsBridge.bdocr.handWriting(function(result){
  2.   showResult(result);
  3. });
复制代码

24.custom iOCR 自定义模板文字识别
  1. jsBridge.bdocr.custom({
  2.   //模板ID,https://ai.baidu.com/iocr#/templatelist
  3.   templateSign: "xxxxxxxxxxxxxx",
  4.   //分类器ID(AI训练),https://ai.baidu.com/iocr#/classifierlist
  5.   classifierId: 0
  6. }, function(result){
  7.   showResult(result);
  8. });
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

一门APP打包致力于H5混合APP基础框架领域的前沿探索,专注轻便的移动应用解决方案 提供基于HTML前端页面在各种应用层级的端延展。
  • 官方手机版

  • 微信公众号

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2001-2020, 一门APP. | 一门APP开发平台|热门标签
  • 蜀ICP备17005078号-4 | 川公网安备 51019002001185号 | |成都七扇门科技有限公司