Ibrahim-Fateen
?????
41df3b5
raw
history blame contribute delete
777 Bytes
from fastai.vision.all import *
import gradio as gr
def classify_image(img):
img_pil = PILImage.create(img)
img_resized = img_pil.resize((224, 224))
pred, idx, probs = learn.predict(img_resized)
return f"Wound class: {categories[idx]} \nHealing Time: {healing_times[idx]}"
learn = load_learner('model.pkl')
image = gr.Image()
label = gr.Label()
categories = ['Abrasion', 'Bruise', 'Burn', 'Cut', 'Diabetic Wound', 'Laseration', 'Normal', 'Pressure Wound',
'Surgical Wound', 'Venous Wound']
healing_times = ['1-2 Weeks', '1-2 Weeks', '2-12 Weeks', '', '2-4 Months', '2-8 Weeks', '0', '',
'2 Weeks', '6-12 Months']
iface = gr.Interface(fn=classify_image, inputs=image, outputs=label)
iface.launch(inline=False, share=True)