nehulagrawal commited on
Commit
7b2b90d
·
1 Parent(s): 6f5ca27

Update detection.py

Browse files
Files changed (1) hide show
  1. detection.py +4 -4
detection.py CHANGED
@@ -3,7 +3,7 @@ import IPython
3
  from PIL import ImageColor
4
  from ultralytics import YOLO
5
 
6
- class ObjectDetection:
7
  def __init__(self, model_name='Yolov8'):
8
  self.model_name = model_name
9
  self.model = self.load_model()
@@ -17,9 +17,9 @@ class ObjectDetection:
17
  def v8_score_frame(self, frame):
18
  results = self.model(frame)
19
 
20
- labels = results.names[results.pred[..., -1].argmax(-1)] # Get class labels
21
- confidences = results.pred[..., -2].max(-1) # Get confidences
22
- coords = results.pred[..., :-2] # Get coordinates
23
 
24
  return labels, confidences, coords
25
 
 
3
  from PIL import ImageColor
4
  from ultralytics import YOLO
5
 
6
+ class ObjectDetectionction:
7
  def __init__(self, model_name='Yolov8'):
8
  self.model_name = model_name
9
  self.model = self.load_model()
 
17
  def v8_score_frame(self, frame):
18
  results = self.model(frame)
19
 
20
+ labels = results.names # Get class labels
21
+ confidences = results.probs # Get confidences
22
+ coords = results.boxes # Get coordinates
23
 
24
  return labels, confidences, coords
25