python调用百度通用文字识别接口进行验证码识别

本文介绍了如何使用Python结合百度OCR API进行文字识别,特别是针对验证码的识别。内容包括官方文档入口、安装步骤、创建AipOcr对象、读取图片并转换为二进制格式,以及本地和远程的通用文字识别方法。
摘要由CSDN通过智能技术生成

官方文档入口

https://cloud.baidu.com/doc/OCR/OCR-Python-SDK.html#.E7.AE.80.E4.BB.8B

安装

pip3 install baidu-aip

新建AipOcr

AipOcr是OCR的Python SDK客户端,为使用OCR的开发人员提供了一系列的交互方法。

from aip import AipOcr

""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'

client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

读取图片,二进制格式

""" 读取图片 """
def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()

image = get_file_content('example.jpg')

本地通用文字识别

""" 调用通用文字识别, 图片参数为本地图片 """
client.basicGeneral(image);

本地带参通用文字识别

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值