scallops.segmentation.util.remove_labels_region_props

scallops.segmentation.util.remove_labels_region_props(labels, regions, func, relabel=False)

Filter labels using region props.

Parameters:
  • labels (ndarray) – An array of labels, which must be non-negative integers.

  • regions (list[RegionProperties]) – List of region props from skimage.measure.regionprops.

  • func (Callable[[RegionProperties], bool]) – Function that returns True if label passes filter.

  • relabel (bool) – Whether to relabel the labels

Returns:

Filtered labels

Return type:

ndarray