Python获取图片中的数字(高精度)
1、点击(登录)
2、创建应用
3、当前测试图片
4、Start Code
from aip import AipOcr #pip install baidu-aip
#AipOcr是OCR的Python SDK客户端,为开发人员提供交互方法
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipOcr(APP_ID,APP_KEY,SECRET_KEY)
#以二进制方式读取文件
with open('D:/test/1.jpg', 'rb') as fp:
image = fp.read()
#调用通用文字识别
text = client.basicAccurate(image)
print(text)
5、Run
如果你想要只获得这个数字,可以把这个text(类型是字典)转为字符串,然后用字符串切片
6、制作原因
起初我做这个并不只是获取验证码,而是通过码栈、影刀RPA这类自动化操作软件实现自动登录网站、软件,最重要的是解放双手^_^
7、博客
前几个月一直在忙,没有时间写log,网站很少上来,服务器还有几个月就要过期了,续费太贵了,所以只能趁着双11活动,又买了一个服务器,本来前几天要上传一个linux修改进程名字的log,结果Markdown都快写完了,突然发现有bug了,
8、技术文档链接(SDK文档中)
9、请看
- 这仅仅是调用API实现的
- PS没安装,头图是我用电脑自带的画图作的
- 我的python学的不多,可能代码有不妥的地方
- 文章中若有错误之处,请大佬在评论区回复我