ExtractObjectsFromImages / detectObjects.py
krishanwalia30's picture
Upload 6 files
89d4d16 verified
raw
history blame contribute delete
389 Bytes
import ultralytics
from ultralytics import YOLO
model = YOLO('yolov8n.pt')
def detected_objects(filename:str):
results = model.predict(source=filename, conf=0.25)
categories = results[0].names
dc = []
for i in range(len(results[0])):
cat = results[0].boxes[i].cls
dc.append(categories[int(cat)])
print(dc)
return results, dc