MCPcopy Create free account
hub / github.com/diffgram/diffgram / generate_random_bounding_box

Function generate_random_bounding_box

default/play_and_scripts/upload_boxes.py:5–13  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3
4
5def generate_random_bounding_box():
6 while True:
7 x_min = random.randint(0, 2000)
8 x_max = random.randint(0, 2000)
9 y_min = random.randint(0, 2000)
10 y_max = random.randint(0, 2000)
11
12 if x_min < x_max and y_min < y_max and (x_max - x_min) < 50 and (y_max - y_min) < 50:
13 return {'x_min': x_min, 'x_max': x_max, 'y_min': y_min, 'y_max': y_max, "name": 'A', 'type': 'box'}
14
15
16bounding_box = generate_random_bounding_box()

Callers 1

upload_boxes.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected