CalliReader / app.py
gtang666's picture
Codes
ed1622f verified
import gradio as gr
from PIL import Image
from inference import single_image_wrapped
# 调用 single_image_wrapped 函数的包装函数
def image_with_prompt_to_result(image, prompt):
# 将图片传递给 single_image_wrapped 函数,得到输出结果
result = single_image_wrapped(image, prompt)
return result
# 创建 Gradio 接口
iface = gr.Interface(
fn=image_with_prompt_to_result, # 调用的函数
inputs=[gr.Image(type="pil"), gr.Textbox(placeholder="输入提示词...")], # 输入:图片 + prompt
outputs="text", # 输出:识别结果(文本)
title="图片与提示词输入", # 界面标题
description="上传一张图片并输入提示词,获取识别结果", # 描述
)
# 启动应用
iface.launch()