digiwild / app /boxes_define.py
vancauwe's picture
feat: bounding boxes on bird body
b092e67
raw
history blame
671 Bytes
import geopandas as gpd
from shapely.geometry import box
bounding_boxes = [
# 'Head incl. eyes',
box(250, 375, 350, 500),
# 'Beak and mouth region',
box(200, 450, 250, 500),
# 'Feathers/Wings',
box(10, 10, 50, 50),
# 'Legs',
box(325, 575, 450, 675),
# 'Body'
box(500, 500, 500, 500)
]
# Create a GeoDataFrame from these boxes
gdf = gpd.GeoDataFrame({'geometry': bounding_boxes,
'name': ['Head incl. eyes',
'Beak and mouth region',
'Feathers/Wings',
'Legs',
'Body']})