当前位置:   article > 正文

python图片文字识别_python图片变文字

python图片变文字

需要用到百度API

https://ai.baidu.com/ai-doc/OCR/Dk3h7yf8m

pip install baidu-aip


这里用通用文字识别的高精度版本

步骤:

1、截图

2、图片保存到电脑上

3、调用百度API

 

  1. import keyboard
  2. from PIL import ImageGrab
  3. import time
  4. from aip import AipOcr
  5. import code
  6. #调用百度API
  7. """ 你的 APPID AK SK """
  8. APP_ID = '1909****'
  9. API_KEY = '***'
  10. SECRET_KEY = '***'
  11. client = AipOcr(APP_ID, API_KEY, SECRET_KEY) #生成一个对象
  12. while(True):
  13. #1、截图
  14. keyboard.wait(hotkey='f1') #输入键盘的触发事件
  15. keyboard.wait(hotkey='ctrl+c')
  16. time.sleep(0.1)
  17. #2、图片保存到电脑上
  18. image = ImageGrab.grabclipboard() #能将剪贴板中的图片保存下来
  19. image.save('screen.png')
  20. print(type(image))
  21. with open('screen.png','rb') as f:
  22. image = f.read()
  23. print(type(image))
  24. text = client.basicAccurate(image)
  25. #print(text)
  26. for t in text['words_result']:
  27. print(t['words'])

 

 

p.s. 百度云能做的东西超级多

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/690529
推荐阅读
相关标签
  

闽ICP备14008679号