cataract-app / app.py
Sajjad Ali
Added code
06d6d2e
import streamlit as st
from PIL import Image
from models import predict
import numpy
def load_image(image_file):
img = Image.open(image_file)
return img
st.title("Cataract Image Classification")
st.header('Enter the fundus image')
st.subheader("KNN Model")
image_file = st.file_uploader("Upload Images", type=["png", "jpg", "jpeg"])
if image_file is not None:
img = load_image(image_file)
st.image(img, width=250)
open_cv_image = numpy.array(img)
label, prob = predict(open_cv_image)
st.write(f"Label : {label}")
st.write(f"Probability: {prob}")