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.
-
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 voidSegmentChannelIntoObjects.checkUnsupported3D(Channel channel) Throws an exception if the channel has more than one z-slice, as 3D is unsupported by the implementation.protected static voidSegmentChannelIntoObjects.checkUnsupportedObjectMask(Optional<ObjectMask> objectMask) Throws an exception ifobjectis present, as it is unsupported by the implementation.protected static voidSegmentChannelIntoObjects.checkUnsupportedSeeds(Optional<ObjectCollection> seeds) Throws an exception ifseedsis present, as it is unsupported by the implementation.abstract ObjectCollectionSegmentChannelIntoObjects.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 ObjectCollectionSegmentChannelIntoObjectsUnary.segment(Channel channel, Optional<ObjectMask> object, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) Creates anObjectCollectiongiven the segmentation-results provided by the delegate.