scip.masking package#

scip.masking.apply_mask_partition(part, combined_indices=None)#
scip.masking.bounding_box_partition(part)#
scip.masking.compute_filters(partition: Mapping[str, Any], config: Mapping[str, Any], main_channel_index: int) List[Mapping[str, Any]]#
scip.masking.mask(*, images: Bag, methods: Mapping[str, Any], filters: Mapping[str, Any], combined_indices: List[int], main_channel_index) Mapping[str, Bag]#
scip.masking.mask_post_process(mask)#
scip.masking.remove_regions_touching_border_partition(part, main_channel_index)#

Subpackages#

Submodules#

scip.masking.circle module#

scip.masking.circle.create_masks_on_bag(bag)#
scip.masking.circle.get_mask(el)#

scip.masking.li module#

scip.masking.li.create_masks_on_bag(bag, smooth)#

scip.masking.otsu module#

scip.masking.otsu.create_masks_on_bag(bag)#

scip.masking.sobel module#

scip.masking.sobel.create_masks_on_bag(bag, **kwargs)#
scip.masking.sobel.get_mask(el)#

scip.masking.spot module#

scip.masking.spot.create_masks_on_bag(bag, spotsize)#

scip.masking.watershed module#

scip.masking.watershed.create_masks_on_bag(bag, noisy_channels, **kwargs)#
scip.masking.watershed.get_mask(el, noisy_channels)#