Uses of Class
org.anchoranalysis.image.bean.nonbean.segment.SegmentationFailedException
Packages that use SegmentationFailedException
Package
Description
Base classes to perform binary-segmentation.
Base classes to segment a channel into objects.
Instance-segmentation of a
Stack
.Implementations of
SegmentChannelIntoObjects
.Implementation of a Watershed transformation
based on Yeong et al. 2009.
Implementations of
BinarySegmentation
.Fixtures or other helper classes for testing image segmentation algorithms.
-
Uses of SegmentationFailedException in org.anchoranalysis.image.bean.segment.binary
Methods in org.anchoranalysis.image.bean.segment.binary that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionabstract BinaryVoxels
<UnsignedByteBuffer> BinarySegmentation.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) Performs a segmentation on voxels so that each voxel has an on or off state after the operation.BinarySegmentationReference.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) BinarySegmentationThreshold.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) BinarySegmentationUnary.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) protected abstract BinaryVoxels
<UnsignedByteBuffer> BinarySegmentationUnary.segmentFromExistingSegmentation
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment) Performs a binary-segmentation, in a similar manner toBinarySegmentation.segment(org.anchoranalysis.image.voxel.VoxelsUntyped, org.anchoranalysis.image.bean.nonbean.segment.BinarySegmentationParameters, java.util.Optional<org.anchoranalysis.image.voxel.object.ObjectMask>)
but with the delegate as additional argument. -
Uses of SegmentationFailedException in org.anchoranalysis.image.bean.segment.object
Methods in org.anchoranalysis.image.bean.segment.object that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionprotected static void
SegmentChannelIntoObjects.checkUnsupported3D
(Channel channel) Throws an exception if the channel has more than one z-slice, as 3D is unsupported by the implementation.protected static void
SegmentChannelIntoObjects.checkUnsupportedObjectMask
(Optional<ObjectMask> objectMask) Throws an exception ifobject
is present, as it is unsupported by the implementation.protected static void
SegmentChannelIntoObjects.checkUnsupportedSeeds
(Optional<ObjectCollection> seeds) Throws an exception ifseeds
is present, as it is unsupported by the implementation.abstract ObjectCollection
SegmentChannelIntoObjects.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) Segments a channel to produce an object-collection.SegmentChannelIntoObjectsUnary.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) protected abstract ObjectCollection
SegmentChannelIntoObjectsUnary.segment
(Channel channel, Optional<ObjectMask> object, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) Creates anObjectCollection
given the segmentation-results provided by the delegate. -
Uses of SegmentationFailedException in org.anchoranalysis.image.inference.bean.segment.instance
Methods in org.anchoranalysis.image.inference.bean.segment.instance that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionSegmentStackIntoObjectsPooled.segment
(Stack stack, ExecutionTimeRecorder executionTimeRecorder) Segments individually using a pool of size 1 just for one stack.abstract SegmentedObjects
SegmentStackIntoObjectsPooled.segment
(Stack stack, ConcurrentModelPool<T> modelPool, ExecutionTimeRecorder executionTimeRecorder) Segments a stack to produce an object-collection.SegmentStackIntoObjectsScaleDecode.segment
(Stack stack, ConcurrentModelPool<S> modelPool, ExecutionTimeRecorder executionTimeRecorder) SuppressNonMaximum.segment
(Stack stack, ConcurrentModelPool<T> modelPool, ExecutionTimeRecorder executionTimeRecorder) -
Uses of SegmentationFailedException in org.anchoranalysis.plugin.image.bean.object.segment.channel
Methods in org.anchoranalysis.plugin.image.bean.object.segment.channel that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionAtScale.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) ConnectedComponentsFromBinarySegmentation.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) Filter.segment
(Channel channel, Optional<ObjectMask> object, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) ImposeMinima.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) Mser.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) SegmentOnMaximumIntensityAndExpandInZ.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) -
Uses of SegmentationFailedException in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.yeong
Methods in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.yeong that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionWatershedYeong.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) -
Uses of SegmentationFailedException in org.anchoranalysis.plugin.image.bean.segment.binary
Methods in org.anchoranalysis.plugin.image.bean.segment.binary that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionSequence.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) ThresholdAgainstChannel.segment
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> object) Invert.segmentFromExistingSegmentation
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment) Repeat.segmentFromExistingSegmentation
(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment) -
Uses of SegmentationFailedException in org.anchoranalysis.plugin.imagej.bean.object.segment
Methods in org.anchoranalysis.plugin.imagej.bean.object.segment that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionFloodFillEachIntensityLevel.segment
(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) -
Uses of SegmentationFailedException in org.anchoranalysis.test.image.segment
Methods in org.anchoranalysis.test.image.segment that throw SegmentationFailedExceptionModifier and TypeMethodDescriptionvoid
InstanceSegmentationTestBase.testGrayscale8Bit()
Tests the segmentation on a grayscale 8-bit image.void
InstanceSegmentationTestBase.testRGB()
Tests the segmentation on an RGB image.