Saad0KH commited on
Commit
c2ffaef
Β·
verified Β·
1 Parent(s): 5eb5c61

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -57,7 +57,7 @@ def detect_and_segment_persons(image, clothes):
57
  bboxes[:, 2] = np.clip(bboxes[:, 2], 0, width) # x2
58
  bboxes[:, 3] = np.clip(bboxes[:, 3], 0, height) # y2
59
 
60
- segmented_images = []
61
  for i in range(bboxes.shape[0]):
62
  bbox = bboxes[i]
63
  x1, y1, x2, y2 = bbox
@@ -69,10 +69,10 @@ def detect_and_segment_persons(image, clothes):
69
  # Segment clothing for the detected person
70
  segmented_result = segment_clothing(pil_img, clothes)
71
 
72
- # Append segmented results
73
- segmented_images.append(segmented_result)
74
 
75
- return segmented_images
76
 
77
  @app.route('/api/detect', methods=['POST'])
78
  def detect():
 
57
  bboxes[:, 2] = np.clip(bboxes[:, 2], 0, width) # x2
58
  bboxes[:, 3] = np.clip(bboxes[:, 3], 0, height) # y2
59
 
60
+ all_segmented_images = []
61
  for i in range(bboxes.shape[0]):
62
  bbox = bboxes[i]
63
  x1, y1, x2, y2 = bbox
 
69
  # Segment clothing for the detected person
70
  segmented_result = segment_clothing(pil_img, clothes)
71
 
72
+ # Combine the segmented images for all persons
73
+ all_segmented_images.extend(segmented_result)
74
 
75
+ return all_segmented_images
76
 
77
  @app.route('/api/detect', methods=['POST'])
78
  def detect():