python图像文字识别算法,python 图像识别文字

  python图像文字识别算法,python 图像识别文字

  百度光学字符识别体验地址:

  腾讯光学字符识别体验地址:

  测试结果是:腾讯的效果要比百度的好

  腾讯云目前额度是:

  每个接口1,000次/月免费,有6个文字识别的接口,一共是6,000次/月

  百度接口调用之前写过文章

  大蟒实现百度光学字符识别图片识别过程解析

  使用步骤

  1、注册账号:https://cloud.tencent.com/

  2、开通服务:https://console.cloud。腾讯。com/ocr/常规

  3、申请访问秘钥:https://控制台。云。腾讯。com/cam/capi

  4、通过应用程序接口或软件开发工具包(软件开发工具包)或命令行来使用服务

  接口使用

  1、安装软件开发工具包(软件开发工具包)

  pip3安装腾讯云-sdk-python

  2、代码实例

  # -*-编码:utf-8 -*-

  导入数据

  来自腾讯云。普通导入凭据

  从腾讯云。常见。侧写。客户资料导入客户端配置文件

  从腾讯云。常见。侧写。http _ profile导入HttpProfile

  来自腾讯cloud.ocr.v20181119导入ocr _客户端

  来自腾讯云。ocr。五2018 11 19。模型导入(

  GeneralAccurateOCRRequest,

  英语请求请求,

  GeneralBasicOCRRequest,

  GeneralEfficientOCRRequest,

  GeneralFastOCRRequest,

  通用手写请求

  )

  腾讯科技类(对象):

  计费说明:1,000次/月免费

  https://cloud.tencent.com/document/product/866/17619

  SECRET_ID=你的秘钥 SECRET_ID

  SECRET_KEY=你的秘钥秘密密钥

  # 地域列表

  # https://云。腾讯。com/document/API/866/33518 #。e 5.9c。B0。e 5.9f。9f。e 5.88。97 .E8。a1。A8

  region= AP-北京

  endpoint= ocr。腾讯云api。 com

  # 通用文字识别相关接口

  # https://cloud.tencent.com/document/api/866/37173

  映射={

  # 通用印刷体识别(高精度版)好的

   generalacutoecor :generalacutoecorrequest,

  # 英文识别好的

  “英文ocr”:英文ocr请求,

  # 通用印刷体识别一般

   GeneralBasicOCR :GeneralBasicOCRRequest,

  # 通用印刷体识别(精简版)(免费公测版)没有

   generalefferentocr :generalefferentocrequest,

  # 通用印刷体识别(高速版)一般

   GeneralFastOCR :generalfastocrequest,

  # 通用手写体识别好的

   generalhandwritingcor :generalhandwritingcor请求,

  }

  def __init__(self):

  信用=凭证。凭证(自我SECRET_ID,自我SECRET_KEY)

  httpProfile=HttpProfile()

  http配置文件。端点=自我。端点

  clientProfile=ClientProfile()

  客户资料。http配置文件=http配置文件

  self.client=ocr_client .OcrClient(cred,self .地区、客户档案)

  def get_image_text(self,image_url,ocr= GeneralAccurateOCR ):

  req=self。映射[ocr]()

  请求ImageUrl=。图像全球资源定位器(Uniform Resource Locator)

  resp=getattr(self.client,ocr)(req)

  返回JSON。负载(分别为to _ JSON _ string())[文本检测][0][检测到的文本]

  def main():

  tencentOcr=TencentOcr()

  URL= https://ocr-demo-1254418846。因为。美联社-广州。myq云。com/general/GeneralBasicOCR/GeneralBasicOCR 3。 jpg

  打印(腾讯ocr。get _ image _ text(URL,ocr=GeneralHandwritingOCR ))

  if __name__==__main__ :

  主()

  更多关于Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例请查看下面的相关链接

  时间: 2020-02-17

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: