amirDev's picture
Update app.py
7f6d348
raw
history blame contribute delete
590 Bytes
import gradio as gr
import inference_flask as util
import cv2
from PIL import Image
model, transform, device = util.load_model()
def inference_img(input_img):
global model, transform, device
input_img = Image.fromarray(input_img)
output = util.image_inference(model, transform, device, input_img, raw_img_input=True, return_img=True)
output = cv2.putText(output[0],str(output[1]), (0,70), cv2.FONT_HERSHEY_SIMPLEX,
1, (255, 0, 0), 2, cv2.LINE_AA)
return output
demo = gr.Interface(inference_img, gr.Image(), "image")
demo.launch(server_port=7860)