Aumkeshchy2003 commited on
Commit
fddcb4f
·
verified ·
1 Parent(s): bccf53b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -57,14 +57,14 @@ def detect_objects(image):
57
  if image_tensor is None:
58
  return image
59
  try:
60
- outputs = model(image_tensor)[0] # Get the first element of the output
61
  print(f"Model raw outputs: {outputs}")
62
- outputs = non_max_suppression(outputs, conf_thres=0.25, iou_thres=0.45)[0] # Apply NMS
63
- if outputs is None or len(outputs) == 0:
64
  print("No objects detected.")
65
  return image
66
- print(f"Filtered outputs: {outputs}")
67
- result_image = draw_boxes(image, outputs.cpu().numpy())
68
  return result_image
69
  except Exception as e:
70
  print(f"Error in detecting objects: {e}")
 
57
  if image_tensor is None:
58
  return image
59
  try:
60
+ outputs = model(image_tensor)
61
  print(f"Model raw outputs: {outputs}")
62
+ outputs = non_max_suppression(outputs, conf_thres=0.25, iou_thres=0.45)
63
+ if outputs is None or len(outputs[0]) == 0:
64
  print("No objects detected.")
65
  return image
66
+ print(f"Filtered outputs: {outputs[0]}")
67
+ result_image = draw_boxes(image, outputs[0].cpu().numpy())
68
  return result_image
69
  except Exception as e:
70
  print(f"Error in detecting objects: {e}")