文字识别SDK简介
文字识别SDK概述
文字识别(Optical Character Recognition,简称OCR)将图片或扫描件中的文字识别成可编辑的文本。可代替人工录入,提升业务效率。支持身份证、驾驶证、行驶证、发票、通用表格、通用文字等场景文字识别。
文字识别以开放API(Application Programming Interface,应用程序编程接口)的方式提供给用户,用户通过实时访问和调用API获取推理结果,帮助用户提升业务效率。
文字识别服务软件开发工具包(OCR SDK,Optical Character Recognition Service Software Development Kit)是对OCR服务提供的REST API进行的封装,以简化用户的开发工作。用户直接调用OCR SDK提供的接口函数即可实现使用OCR服务业务能力的目的。
我们针对不同语言的SDK提供了开发指南:
| 
        编程语言  | 
      
        开发指南  | 
     
|---|---|
| 
        Java  | 
      |
| 
        Python  | 
      |
| 
        Node.js  | 
      |
| 
        PHP  | 
      |
| 
        C++  | 
      |
| 
        Go  | 
      |
| 
        NET  | 
      
SDK代码示例自动生成
API Explorer提供API检索及平台调试,支持全量快速检索、可视化调试、帮助文档查看、在线咨询。
您只需要在API Explorer中修改接口参数,即可自动生成对应的代码示例。同时,可在集成开发环境CloudIDE中完成代码的构建、调试、运行等操作。
  与API的对应关系
文字识别接口与API对应关系请参见表2。
| 
       接口  | 
     
       API  | 
    
|---|---|
| 
       智能文档解析  | 
     
       POST /v2/{project_id}/ocr/smart-document-recognizer  | 
    
| 
       通用表格识别  | 
     
       POST /v2/{project_id}/ocr/general-table  | 
    
| 
       通用文字识别  | 
     
       POST /v2/{project_id}/ocr/general-text  | 
    
| 
       网络图片识别  | 
     
       POST /v2/{project_id}/ocr/web-image  | 
    
| 
       智能分类识别  | 
     
       POST /v2/{project_id}/ocr/auto-classification  | 
    
| 
       手写文字识别  | 
     
       POST /v2/{project_id}/ocr/handwriting  | 
    
| 
       身份证识别  | 
     
       POST /v2/{project_id}/ocr/id-card  | 
    
| 
       行驶证识别  | 
     
       POST /v2/{project_id}/ocr/vehicle-license  | 
    
| 
       驾驶证识别  | 
     
       POST /v2/{project_id}/ocr/driver-license  | 
    
| 
       护照识别  | 
     
       POST /v2/{project_id}/ocr/passport  | 
    
| 
       银行卡识别  | 
     
       POST /v2/{project_id}/ocr/bankcard  | 
    
| 
       营业执照识别  | 
     
       POST /v2/{project_id}/ocr/business-license  | 
    
| 
       道路运输证识别  | 
     
       POST /v2/{project_id}/ocr/transportation-license  | 
    
| 
       不动产证识别  | 
     
       POST /v2/{project_id}/ocr/real-estate-certificate  | 
    
| 
       车辆合格证识别  | 
     
       POST /v2/{project_id}/ocr/vehicle-certificate  | 
    
| 
       道路运输从业资格证识别  | 
     
       POST /v2/{project_id}/ocr/transportation-qualification-certificate  | 
    
| 
       车牌识别  | 
     
       POST /v2/{project_id}/ocr/license-plate  | 
    
| 
       名片识别  | 
     
       POST /v2/{project_id}/ocr/business-card  | 
    
| 
       VIN码识别  | 
     
       POST /v2/{project_id}/ocr/vin  | 
    
| 
       增值税发票识别  | 
     
       POST /v2/{project_id}/ocr/vat-invoice  | 
    
| 
       发票验真  | 
     
       POST /v2/{project_id}/ocr/invoice-verification  | 
    
| 
       机动车销售发票识别  | 
     
       POST /v2/{project_id}/ocr/mvs-invoice  | 
    
| 
       出租车发票识别  | 
     
       POST /v2/{project_id}/ocr/taxi-invoice  | 
    
| 
       火车票识别  | 
     
       POST /v2/{project_id}/ocr/train-ticket  | 
    
| 
       定额发票识别  | 
     
       POST /v2/{project_id}/ocr/quota-invoice  | 
    
| 
       车辆通行费发票识别  | 
     
       POST /v2/{project_id}/ocr/toll-invoice  | 
    
| 
       飞机行程单识别  | 
     
       POST /v2/{project_id}/ocr/flight-itinerary  | 
    
| 
       电子面单识别  | 
     
       POST /v2/{project_id}/ocr/waybill-electronic  | 
    
| 
       保险单识别  | 
     
       POST /v2/{project_id}/ocr/insurance-policy  | 
    
| 
       财务报表识别  | 
     
       POST /v2/{project_id}/ocr/financial-statement  | 
    
| 
       承兑汇票识别  | 
     
       POST /v2/{project_id}/ocr/acceptance-bill  | 
    
| 
       防疫健康码识别  | 
     
       POST /v2/{project_id}/ocr/health-code  | 
    
| 
       核酸检测记录识别  | 
     
       POST /v2/{project_id}/ocr/pcr-test-record  | 
    
| 
       泰文身份证识别  | 
     
       POST /v2/{project_id}/ocr/thailand-id-card  | 
    
| 
       哥伦比亚身份证识别  | 
     
       POST /v2/{project_id}/ocr/colombia-id-card  | 
    
| 
       自定义模板OCR  | 
     
       POST /v2/{project_id}/ocr/custom-template  |