AdrielAmoguis commited on
Commit
4335d9a
·
1 Parent(s): a668133

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -23,10 +23,11 @@ def snap(image, model, conf, iou):
23
  elif model == "S-Raw":
24
  results = s_raw_model(image, conf=conf, iou=iou)
25
 
26
-
27
-
28
  # Convert the results list into an output image
29
  result = results[0]
 
 
 
30
  classes = result.boxes.cls.cpu().numpy()[0]
31
  probs = result.boxes.conf.cpu().numpy()[0]
32
  boxes = result.boxes.xyxy.cpu().numpy()
@@ -38,6 +39,7 @@ def snap(image, model, conf, iou):
38
  print("-------------------")
39
  print(boxes)
40
 
 
41
  for i in range(len(boxes)):
42
  x1, y1, x2, y2 = boxes[i]
43
  x1, y1, x2, y2 = int(x1), int(y1), int(x2), int(y2)
 
23
  elif model == "S-Raw":
24
  results = s_raw_model(image, conf=conf, iou=iou)
25
 
 
 
26
  # Convert the results list into an output image
27
  result = results[0]
28
+
29
+ if result.boxes.cls.cpu().numpy().size == 0:
30
+ return [Image.fromarray(image)]
31
  classes = result.boxes.cls.cpu().numpy()[0]
32
  probs = result.boxes.conf.cpu().numpy()[0]
33
  boxes = result.boxes.xyxy.cpu().numpy()
 
39
  print("-------------------")
40
  print(boxes)
41
 
42
+ print(image)
43
  for i in range(len(boxes)):
44
  x1, y1, x2, y2 = boxes[i]
45
  x1, y1, x2, y2 = int(x1), int(y1), int(x2), int(y2)