Uses of Class
org.anchoranalysis.image.inference.segment.LabelledWithConfidence
| Package | Description |
|---|---|
| org.anchoranalysis.image.inference.bean.reduce |
Beans to reduce the number of results that are returned from inference, by removing overlaping
entities etc.
|
| org.anchoranalysis.image.inference.bean.segment.instance |
Instance-segmentation of a
Stack. |
| org.anchoranalysis.image.inference.bean.segment.reduce |
Non-bean classes to reduce the number of results that are returned from inference, by removing
overlapping entities etc.
|
| org.anchoranalysis.image.inference.segment |
Non-beans pertaining to segmentation of images via model inference.
|
-
Uses of LabelledWithConfidence in org.anchoranalysis.image.inference.bean.reduce
Methods in org.anchoranalysis.image.inference.bean.reduce that return LabelledWithConfidence Modifier and Type Method Description LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>ObjectForReduction. getLabelled()The underlying labelledObjectMaskfor input to a reduction algorithm.Methods in org.anchoranalysis.image.inference.bean.reduce that return types with arguments of type LabelledWithConfidence Modifier and Type Method Description ReductionOutcome<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>>ReduceElementsGreedy. reduce(List<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>> elements, org.anchoranalysis.spatial.box.Extent extent, ExecutionTimeRecorder executionTimeRecorder)Method parameters in org.anchoranalysis.image.inference.bean.reduce with type arguments of type LabelledWithConfidence Modifier and Type Method Description static List<ObjectForReduction>ObjectForReductionFactory. populateFromList(List<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>> list)Creates a list ofObjectForReductions from a corresponding list of labelledObjectMasks.ReductionOutcome<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>>ReduceElementsGreedy. reduce(List<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>> elements, org.anchoranalysis.spatial.box.Extent extent, ExecutionTimeRecorder executionTimeRecorder)Constructors in org.anchoranalysis.image.inference.bean.reduce with parameters of type LabelledWithConfidence Constructor Description ObjectForReduction(LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask> labelled)Creates with aObjectMaskthat is considered newly-added.ObjectForReduction(LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask> labelled, int index)Constructor parameters in org.anchoranalysis.image.inference.bean.reduce with type arguments of type LabelledWithConfidence Constructor Description ReduceObjectsGraph(List<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>> elements)Create with a list of elements. -
Uses of LabelledWithConfidence in org.anchoranalysis.image.inference.bean.segment.instance
Methods in org.anchoranalysis.image.inference.bean.segment.instance that return types with arguments of type LabelledWithConfidence Modifier and Type Method Description abstract List<LabelledWithConfidence<MultiScaleObject>>DecodeInstanceSegmentation. decode(List<T> inferenceOutput, ImageInferenceContext context)Decodes the output tensors from inference intoObjectMasks with confidence and labels. -
Uses of LabelledWithConfidence in org.anchoranalysis.image.inference.bean.segment.reduce
Methods in org.anchoranalysis.image.inference.bean.segment.reduce that return types with arguments of type LabelledWithConfidence Modifier and Type Method Description abstract ReductionOutcome<LabelledWithConfidence<T>>ReduceElements. reduce(List<LabelledWithConfidence<T>> elements, org.anchoranalysis.spatial.box.Extent extent, ExecutionTimeRecorder executionTimeRecorder)Reduce a list of elements (each with a confidence score and a label) to a smaller-list.Method parameters in org.anchoranalysis.image.inference.bean.segment.reduce with type arguments of type LabelledWithConfidence Modifier and Type Method Description abstract ReductionOutcome<LabelledWithConfidence<T>>ReduceElements. reduce(List<LabelledWithConfidence<T>> elements, org.anchoranalysis.spatial.box.Extent extent, ExecutionTimeRecorder executionTimeRecorder)Reduce a list of elements (each with a confidence score and a label) to a smaller-list. -
Uses of LabelledWithConfidence in org.anchoranalysis.image.inference.segment
Methods in org.anchoranalysis.image.inference.segment that return LabelledWithConfidence Modifier and Type Method Description <S> LabelledWithConfidence<S>LabelledWithConfidence. map(Function<T,S> transform)Maps the existing object to another object, while retaining an identical confidence score.Methods in org.anchoranalysis.image.inference.segment that return types with arguments of type LabelledWithConfidence Modifier and Type Method Description List<LabelledWithConfidence<org.anchoranalysis.image.voxel.object.ObjectMask>>SegmentedObjectsAtScale. listWithLabels()Create aListof all contained objects, including confidence.Methods in org.anchoranalysis.image.inference.segment with parameters of type LabelledWithConfidence Modifier and Type Method Description intLabelledWithConfidence. compareTo(LabelledWithConfidence<T> other)Constructor parameters in org.anchoranalysis.image.inference.segment with type arguments of type LabelledWithConfidence Constructor Description SegmentedObjects(List<LabelledWithConfidence<MultiScaleObject>> objects, SegmentedBackground background, ExecutionTimeRecorder executionTimeRecorder)Create for a collection of objects with potentially differing labels.SegmentedObjectsAtScale(List<LabelledWithConfidence<MultiScaleObject>> source, Function<MultiScaleObject,org.anchoranalysis.image.voxel.object.ObjectMask> extractObject, Stack background, org.anchoranalysis.image.bean.displayer.StackDisplayer displayer, ExecutionTimeRecorder executionTimeRecorder, String executionTimeSuffix)