制作图片识别文字软件

from aip import AipImageClassify,AipOcr
import tkinter as tk
from tkinter import filedialog

window = tk.Tk()
window.title("图片文字识别")
# window.geometry('500*350+800+300')

def click():
file_path = filedialog.askopenfilename() #文件路径
app_id = '16575748'
api_key = 'cgRELw4wo2lajhaVjTXR7a9Q'
secret_key = '8FTRcbn3iYp3fGyIMhAQrWmSyUGN9BdU'
client = AipOcr(app_id, api_key, secret_key)

def get_file_content(filepath):
with open(filepath, "rb")as fp:
return fp.read()
image = get_file_content(file_path)
client.basicGeneral(image)
options = {}
options['baike_num'] = 5

a = client.basicGeneral(image, options)
e1.insert("end",a)
b = tk.Button(window,text = "上传图片", command=click, width=10, font="微软雅黑 12")
b.grid(row=1,column=1)
e1 = tk.Text(window, height=20)
e1.grid(row=3,column=1)
window.mainloop()

最后在cmd下转换成可执行文件:
pyinstaller -F -w image_discern.py
 

转载于:https://www.cnblogs.com/nickshen/p/11057648.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值