使用Python写的剪贴板图片识别文字、Python免费OCR软件

Python 817℃

话不多说,直接上源代码。其实是很简单的,使用时候如果报缺少包,需要安装对应的包就可以了。

from aip import AipOcr
from PIL import ImageGrab
import pyperclip

file='D:/1.png'					#图片存放路径
image = ImageGrab.grabclipboard()	#获取剪贴板文件
image.save(file)					#保存剪贴板图片

APP_ID = '20422500'				#百度OCR的APP_ID
API_KEY = 'ZOEWelg5lFU3m*******'	#百度OCR的API_KEY
SECRET_KEY = 'Yz19rx1daCC******l'	#百度OCR的SECRET_KEY
client = AipOcr(APP_ID, API_KEY, SECRET_KEY)	#注册百度OCR
img=open(file, 'rb').read()					#读取图片文件
dic_result = client.basicGeneral(img)			#使用百度OCR识别
res = dic_result['words_result']
result = ''
for m in res:
	result = result + str(m['words'])
pyperclip.copy(result)						#将识别结果放在剪贴板

转载请注明:零五宝典 » 使用Python写的剪贴板图片识别文字、Python免费OCR软件