python截图识别文字_Python文字截图识别OCR工具实例解析
大家好,又见面了,我是你们的朋友全栈君。
#! /usr/bin/env python3
# -*- coding:utf-8 -*-
Author : MaYi
Date : 2020-03-02
Name : test_ocr
Software : PyCharm
Note : 用Python开发截图识别OCR小工具
import keyboard # 用于监控键盘按下,触发事件(pip install keyboard)
import time
from aip import AipOcr # 调用百度接口(pip install baidu-aip)
from PIL import ImageGrab # 用于保存屏幕截图
百度识别接口配置信息
APP_ID = ‘你的App ID’
API_KEY = ‘你的API Key’
SECRET_KEY = ‘你的Secret Key’
while True:
1、利用QQ截图到剪贴板
输入键盘的触发事件
keyboard.wait(hotkey=”ctrl+alt+a”)
keyboard.wait(hotkey=”enter”)
time.sleep(0.1)
2、保存截图
image = ImageGrab.grabclipboard()
image.save(“screen.png”)
3、利用百度API识别截图中的文字
client = AipOcr(APP_ID, API_KEY, SECRET_KEY)
with open(“screen.png”, ‘rb’) as f:
image = f.read()
调用百度API通用文字识别(高精度版),提取图片中的内容
text = client.basicAccurate(image)
result = text[“words_result”]
for i in result:
print(i[“words”])
我是分隔线
print(“-” * 50)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134282.html原文链接:https://javaforall.cn
相关文章
- python数据分析源码_python 统计分析
- Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性、二分,分块、插值查找算法)
- 用Python做图像处理[通俗易懂]
- python自行实现支付宝证书签名&验签全流程[通俗易懂]
- python——正则表达式(re模块)详解
- python大数据分析实例-用Python整合的大数据分析实例
- Python-drf前戏38-前端Vue
- Python-方法反射
- Python项目49-用户验证短信接口(可劲撸)
- Python实现商场管理系统
- python的优缺点
- 如何在 Python 中使用断点调试
- anaconda和python版本对照表
- Python实现教务信息管理系统
- python anaconda jupyter_anaconda和pip
- python win32api messagebox_如何在Python中使用Win32 API?
- Python Flask,Json,返回Json数据,jsonify
- Python 图_系列之基于<链接表>实现无向图最短路径搜索
- Python浪漫表白源码合集(爱心、玫瑰花、照片墙、星空下的告白)「建议收藏」
- 用Python做个色情图片识别