insitupy.dataclasses.ShapesData

insitupy.dataclasses.ShapesData#

class insitupy.dataclasses.ShapesData(files=None, keys=None, pixel_size=None, assert_uniqueness=False, polygons_only=False, forbidden_names=None, shape_name=None)#

Object to store annotations.

__init__(files=None, keys=None, pixel_size=None, assert_uniqueness=False, polygons_only=False, forbidden_names=None, shape_name=None)#

Methods

__init__([files, keys, pixel_size, ...])

add_data(data, key, scale_factor[, verbose, ...])

copy()

Function to generate a deep copy of the current object.

crop(shape, xlim, ylim[, verbose, inplace])

keys()

remove_key(key_to_remove[, classes_to_remove])

save(path[, overwrite])

Attributes

is_empty

metadata