作用:将图片中的文字识别出来
一、调用微信截图dll控件
将微信截图插件复制到项目文件,使用ctypes加载(胶水语言就是给力)
def capture():
try:
dll = ctypes.cdll.LoadLibrary('PrScrn.dll')
except Exception:
print("Dll load error!")
return
else:
try:
dll.PrScrn(0)
except Exception:
print("Sth wrong in capture!")
return
二、编写自己的百度ocr类,参考百度文档
class BaiduApi(object):
def __init__(self, filePath):
""""初始化加载账户信息 """
super(BaiduApi, self).__init__()
conf = ConfigParser()
conf.read(filePath)
app_id = conf.get("user_info", "appid")
app_key = conf.get("user_info", "app_key")
secrity_key = conf.get("user_info", "secrity_key")
self.client = AipOcr(app_id, app_key, secrity_key)
""" 读