百度OCR体验地址:

腾讯OCR体验地址:

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

腾讯云目前额度是:

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

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

python实现百度OCR图片识别过程解析

使用步骤

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

2、开通服务:https://console.cloud.tencent.com/ocr/general

3、申请访问秘钥:https://console.cloud.tencent.com/cam/capi

4、通过 API 或 SDK 或命令行来使用服务

接口使用

1、安装SDK

pip3 install tencentcloud-sdk-python

2、代码实例

# -*- coding: utf-8 -*-

import json

from tencentcloud.common import credential

from tencentcloud.common.profile.client_profile import ClientProfile

from tencentcloud.common.profile.http_profile import HttpProfile

from tencentcloud.ocr.v20181119 import ocr_client

from tencentcloud.ocr.v20181119.models import (

GeneralAccurateOCRRequest,

EnglishOCRRequest,

GeneralBasicOCRRequest,

GeneralEfficientOCRRequest,

GeneralFastOCRRequest,

GeneralHandwritingOCRRequest

)

class TencentOcr(object):

"""

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

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

"""

SECRET_ID = "你的秘钥 SECRET_ID"

SECRET_KEY = "你的秘钥 SECRET_KEY"

# 地域列表

# https://cloud.tencent.com/document/api/866/33518#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8

Region = "ap-beijing"

endpoint = "ocr.tencentcloudapi.com"

# 通用文字识别相关接口

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

mapping = {

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

"GeneralAccurateOCR": GeneralAccurateOCRRequest,

# 英文识别 ok

"EnglishOCR": EnglishOCRRequest,

# 通用印刷体识别 一般

"GeneralBasicOCR": GeneralBasicOCRRequest,

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

"GeneralEfficientOCR": GeneralEfficientOCRRequest,

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

"GeneralFastOCR": GeneralFastOCRRequest,

# 通用手写体识别 ok

"GeneralHandwritingOCR": GeneralHandwritingOCRRequest,

}

def __init__(self):

cred = credential.Credential(self.SECRET_ID, self.SECRET_KEY)

httpProfile = HttpProfile()

httpProfile.endpoint = self.endpoint

clientProfile = ClientProfile()

clientProfile.httpProfile = httpProfile

self.client = ocr_client.OcrClient(cred, self.Region, clientProfile)

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

req = self.mapping[ocr]()

req.ImageUrl = image_url

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

return json.loads(resp.to_json_string())['TextDetections'][0]['DetectedText']

def main():

tencentOcr = TencentOcr()

url = "https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/general/GeneralBasicOCR/GeneralBasicOCR3.jpg"

print(tencentOcr.get_image_text(url, ocr="GeneralHandwritingOCR"))

if __name__ == '__main__':

main()

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

时间: 2020-02-17

python调用qq识别图片文字_Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解...相关推荐

  1. Python利用OCR提取图片中的文字

    作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!

  2. 教你如何提取图片中的文字?

    在生活中,我们经常会拍这样那样的照片,比如课堂总结要点.会议总结等等,而不少图片中的内容是我们需要的,这让我们不得不把图片中的文字提取出来,变成文字.以便于我们后续的使用.当然了,如果是那种纯文字图片 ...

  3. 如何提取图片中的文字?

    在生活中,我们经常会拍这样那样的照片,比如课堂总结要点.会议总结等等,而不少图片中的内容是我们需要的,这让我们不得不把图片中的文字提取出来,变成文字.以便于我们后续的使用.当然了,如果是那种纯文字图片 ...

  4. 如何提取图片中的文字?一个方法帮你搞定

    在当今数字化的时代,提取图片中的文字是一项非常普遍的任务.这个任务不仅仅是为了便利,也是为了更好地处理数据和优化工作流程.使用OCR(Optical Character Recognition)技术, ...

  5. linux 非root 安装ImageMagick 以及python调用ImageMagick将图片生成gif案例

    标题有点长,知识量拉满~ 首先进入链接 http://www.imagemagick.org/script/install-source.php 下载 下载ImageMagick.tar.gz ,下载 ...

  6. python字库转文字图片_对Python生成汉字字库文字,以及转换为文字图片的实例详解...

    对Python生成汉字字库文字,以及转换为文字图片的实例详解 发布时间:2020-10-05 17:20:03

  7. 提取图片中的文字或者表格,识别车牌,驾驶证,营业执照,发票的工具

    提取图片中的文字或者表格,识别车牌,驾驶证,营业执照,发票的工具 最近由于老婆那边拍了大量的ppt的照片,需要整理笔记,工作量巨大,因此考虑实现一个图片提取文本的工具,主要用在PC端,方便笔记整理. ...

  8. python文字提取关键信息_Python提取图片中的文字信息,腾讯内部技术,一行代码搞定!...

    用过手机QQ就知道,点击一个图片会弹出一个小功能,那就是提取图片中的文字.非常方便实用,那么很难实现吗? 利用Python提取图片中的文字信息,只需要一行代码就能搞定! 当然,这是吹牛皮的,但是真正的 ...

  9. Python利用百度AI提取图片中的文字信息

    Python利用百度AI提取图片中的文字信息 安装百度AI : pip install baidu-aip 到https://console.bce.baidu.com/ai/创建文字识别应用,获取A ...

最新文章

  1. 4 Git 基础 - 撤消操作
  2. 如何用赌场风云解释隐马尔可夫模型(HMM)?
  3. 电气接线+线号管正确方向=电工接线好习惯!你有吗?
  4. OpenCV calcHist()创建直方图的实例(附完整代码)
  5. Python——Django框架——django-simple-captcha(验证码)
  6. C++ STL vector的构造
  7. c语言程序排奇数,十个数奇数升序排列偶数降序排列,用C语言程序表示
  8. winform C#中Byte与String的转换方法,相互转换
  9. Tensorflow:tensor数据类型转换、计算和变换
  10. 【软件相关】Proteus 8入门教程
  11. MSDN 精简版 1.6
  12. 工具说明书 - Windows资源监视器: Resource Monitor
  13. php文字如何排版,文字如何实现完美UI?文本排版设计告诉你
  14. clappr:可扩展网页媒体播放器使用
  15. python无限循环怎么停止,如何在Python中安全地停止无限循环?
  16. 【Linux】计算机组成与进程
  17. 打印时去除页眉和页脚
  18. 让人惊愕的coffee spitter
  19. 计算机能玩什么游戏,《梦幻西游网页版》官网——网易官方正版出品
  20. 关于51CTO被脱裤,几点关于密码的建议

热门文章

  1. 模板导出,浏览器下载
  2. python中满足条件相加_python – Numpy:条件求和
  3. 直纹曲面 matlab,三维多边形网格面绘制.ppt
  4. 华为荣耀20和x10比较_华为畅享20pro和荣耀x10哪个好?华为畅享20pro对比荣耀x10评测...
  5. 深入挖掘为什么要使用Objects.requireNonNull方法
  6. 如何在Word中查找文件的位置
  7. python加油视频_python分析6625条视频,揭秘“打工人”凭啥刷爆全网!
  8. 从C语言到C++,必须知道的一些内容
  9. 卖家必看:双十二如何玩转淘金币
  10. 【Labplus 3】掌控板-无线广播口令匹配