NCKH_2023 / app.py
Lasion's picture
Update
3ef32da
raw
history blame
No virus
534 Bytes
import gradio as gr
import cv2
from ultralytics import YOLO
def run(source):
global model
res = model(source, conf=.5, iou=.5)
res_plotted = res[0].plot()
# converting BGR to RGB
result = cv2.cvtColor(res_plotted, cv2.COLOR_BGR2RGB)
return result
model = YOLO("yolov8n-nckh2023.pt") # Select YOLO model
gr.Interface(
run,
inputs=gr.Image(label="Upload image", type="filepath"),
outputs=gr.Image(label="Your result"),
title="Motorcyclist, helmet, and license plate detection",
).launch()