Python调用百度OCR接口图片识别转文字

编程入门 行业动态 更新时间:2024-10-09 08:26:37

Python调用百度OCR<a href=https://www.elefans.com/category/jswz/34/1771365.html style=接口图片识别转文字"/>

Python调用百度OCR接口图片识别转文字

调用要求

请求图片需经过base64编码及urlencode后传入:图片的base64编码指将一副图片数据编码成一串字符串,使用该字符串代替图像地址。您可以首先得到图片的二进制,然后去掉编码头后再进行urlencode。

接口

.0/ocr/v1/accurate_basic

代码

from PIL import ImageGrab
import requests
import base64def ScreenCapture():# 识别图片request_url = ".0/ocr/v1/accurate_basic"f = open('xxx.png', 'rb')img = base64.b64encode(f.read())params = {"image":img}access_token = '将获取到的access_token粘贴到这里'request_url = request_url + "?access_token=" + access_tokenheaders = {'content-type': 'application/x-www-form-urlencoded'}response = requests.post(request_url, data=params, headers=headers)if response:print (response.json())# 调用
ScreenCapture()

使用说明

1、xxx.png是本地图片
2、access_token = '将获取到的access_token粘贴到这里'是需要你获取到access_token,有效期30天,你可以缓存到本地文件,每次使用就判断access_token是否还在有效期,如果过期就重新自动获取并再次刷新缓存。

更多推荐

Python调用百度OCR接口图片识别转文字

本文发布于:2024-02-13 22:06:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1761031.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   文字   图片   Python   OCR

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!