Spaces:
Running
Running
import gradio as gr | |
from ultralytics import YOLO | |
model = YOLO("best.pt") | |
def greet(detection): | |
results = model(detection) # return a list of Results objects | |
for result in results: | |
boxes = result.boxes # Boxes object for bounding box outputs | |
masks = result.masks # Masks object for segmentation masks outputs | |
keypoints = result.keypoints # Keypoints object for pose outputs | |
probs = result.probs # Probs object for classification outputs | |
obb = result.obb # Oriented boxes object for OBB outputs | |
result.show() # display to screen | |
return result.show() | |
demo = gr.Interface(fn=greet, inputs="image", outputs="image") | |
demo.launch() | |