yunyangx commited on
Commit
826f2a4
1 Parent(s): 63d8eb0

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -0
app.py CHANGED
@@ -302,10 +302,22 @@ def get_points_with_draw_(image, cond_image, evt: gr.SelectData):
302
  draw.rectangle([x1, y1, x2, y2], outline="red", width=5)
303
  elif x1 < x2 and y1 >= y2:
304
  draw.rectangle([x1, y2, x2, y1], outline="red", width=5)
 
 
 
 
305
  elif x1 >= x2 and y1 < y2:
306
  draw.rectangle([x2, y1, x1, y2], outline="red", width=5)
 
 
 
 
307
  elif x1 >= x2 and y1 >= y2:
308
  draw.rectangle([x2, y2, x1, y1], outline="red", width=5)
 
 
 
 
309
 
310
  return image
311
 
 
302
  draw.rectangle([x1, y1, x2, y2], outline="red", width=5)
303
  elif x1 < x2 and y1 >= y2:
304
  draw.rectangle([x1, y2, x2, y1], outline="red", width=5)
305
+ global_points[0][0] = x1
306
+ global_points[0][1] = y2
307
+ global_points[1][0] = x2
308
+ global_points[1][1] = y1
309
  elif x1 >= x2 and y1 < y2:
310
  draw.rectangle([x2, y1, x1, y2], outline="red", width=5)
311
+ global_points[0][0] = x2
312
+ global_points[0][1] = y1
313
+ global_points[1][0] = x1
314
+ global_points[1][1] = y2
315
  elif x1 >= x2 and y1 >= y2:
316
  draw.rectangle([x2, y2, x1, y1], outline="red", width=5)
317
+ global_points[0][0] = x2
318
+ global_points[0][1] = y2
319
+ global_points[1][0] = x1
320
+ global_points[1][1] = y1
321
 
322
  return image
323