baby.morph_thresh_seg.Group¶
- class baby.morph_thresh_seg.Group(targets, min_area=10.0, use_thresh=False, thresh_expansion=0.0, pedge_thresh=None, interior_threshold=0.5, n_closing=0, n_opening=0, connectivity=2, edge_sub_dilations=None)¶
Bases:
object- Attributes
- interior_threshold
- lower
- max_n_erode
- n_cells
- n_erode
- upper
Methods
segment(pred, border_rect[, fit_radial])Obtain the cell masks, areas, edges, and coordiantes from the prediction of the interior of the cell group.
erode_predictions
prediction
- __init__(targets, min_area=10.0, use_thresh=False, thresh_expansion=0.0, pedge_thresh=None, interior_threshold=0.5, n_closing=0, n_opening=0, connectivity=2, edge_sub_dilations=None)¶
Methods
__init__(targets[, min_area, use_thresh, ...])erode_predictions(predictions)prediction(pred, target_name[, erode])segment(pred, border_rect[, fit_radial])Obtain the cell masks, areas, edges, and coordiantes from the prediction of the interior of the cell group.
Attributes
interior_thresholdlowermax_n_eroden_cellsn_erodeupper- segment(pred, border_rect, fit_radial=False)¶
Obtain the cell masks, areas, edges, and coordiantes from the prediction of the interior of the cell group.
- Parameters
fit_radial –
pred – The neural network’s prediction
border_rect – A boolean array delimiting the border of the prediction arrays