CDIApp / app.py
sdutta28's picture
HF Changes
32cc554
raw
history blame
651 Bytes
import gradio as gr
from service.predict import workflow
def process_image(image):
disease_name, remedy = workflow(image)
return disease_name, remedy
# Create the Gradio interface
iface = gr.Interface(
fn=process_image,
inputs=gr.Image(
image_mode="RGB",
sources="upload",
label="Upload Plant Disease Image",
show_download_button=True,
type="pil",
),
outputs=[
gr.Textbox(label="Prediction", placeholder="Disease Prediction"),
gr.Markdown(label="Remedy"),
],
title="Classify Plant Diseases and Get Remedies",
)
if __name__ == "__main__":
iface.launch()