Modifier and Type | Method and Description |
---|---|
protected 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 if
object is present, as it is unsupported by the implementation. |
protected static void |
SegmentChannelIntoObjects.checkUnsupportedSeeds(Optional<ObjectCollection> seeds)
Throws an exception if
seeds is present, as it is unsupported by the implementation. |
ObjectCollection |
SegmentChannelIntoObjectsUnary.segment(Channel channel,
Optional<ObjectMask> objectMask,
Optional<ObjectCollection> seeds) |
abstract ObjectCollection |
SegmentChannelIntoObjects.segment(Channel channel,
Optional<ObjectMask> objectMask,
Optional<ObjectCollection> seeds)
Segments a channel to produce an object-collection.
|
protected abstract ObjectCollection |
SegmentChannelIntoObjectsUnary.segment(Channel channel,
Optional<ObjectMask> object,
Optional<ObjectCollection> seeds,
SegmentChannelIntoObjects upstreamSegmenter)
Creates an
ObjectCollection given the segmentation-results provided by the delegate. |
Modifier and Type | Method and Description |
---|---|
SegmentedObjects |
SegmentStackIntoObjectsScaleDecode.segment(Stack stack,
ConcurrentModelPool<S> modelPool,
ExecutionTimeRecorder executionTimeRecorder) |
abstract SegmentedObjects |
SegmentStackIntoObjectsPooled.segment(Stack stack,
ConcurrentModelPool<T> modelPool,
ExecutionTimeRecorder executionTimeRecorder)
Segments a stack to produce an object-collection.
|
SegmentedObjects |
SuppressNonMaximum.segment(Stack stack,
ConcurrentModelPool<T> modelPool,
ExecutionTimeRecorder executionTimeRecorder) |
SegmentedObjects |
SegmentStackIntoObjectsPooled.segment(Stack stack,
ExecutionTimeRecorder executionTimeRecorder)
Segments individually using a pool of size 1 just for one stack.
|
Modifier and Type | Method and Description |
---|---|
abstract MarkCollection |
SegmentIntoMarks.segment(SharedObjects sharedObjects,
Optional<Dictionary> dictionary,
InputOutputContext context) |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
WatershedYeong.segment(Channel channel,
Optional<ObjectMask> objectMask,
Optional<ObjectCollection> seeds) |
Modifier and Type | Method and Description |
---|---|
BinaryVoxels<UnsignedByteBuffer> |
Sequence.segment(VoxelsUntyped voxels,
BinarySegmentationParameters parameters,
Optional<ObjectMask> objectMask) |
BinaryVoxels<UnsignedByteBuffer> |
ThresholdAgainstChannel.segment(VoxelsUntyped voxels,
BinarySegmentationParameters parameters,
Optional<ObjectMask> object) |
BinaryVoxels<UnsignedByteBuffer> |
Repeat.segmentFromExistingSegmentation(VoxelsUntyped voxels,
BinarySegmentationParameters parameters,
Optional<ObjectMask> objectMask,
BinarySegmentation segment) |
BinaryVoxels<UnsignedByteBuffer> |
Invert.segmentFromExistingSegmentation(VoxelsUntyped voxels,
BinarySegmentationParameters parameters,
Optional<ObjectMask> objectMask,
BinarySegmentation segment) |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
FloodFillEachIntensityLevel.segment(Channel channel,
Optional<ObjectMask> objectMask,
Optional<ObjectCollection> seeds) |
Modifier and Type | Method and Description |
---|---|
BinaryVoxels<UnsignedByteBuffer> |
SegmentThresholdAboveMinBound.segment(VoxelsUntyped voxels,
BinarySegmentationParameters parameters,
Optional<ObjectMask> objectMask) |
Modifier and Type | Method and Description |
---|---|
MarkCollection |
SegmentWithMarkedPointProcess.segment(SharedObjects sharedObjects,
Optional<Dictionary> dictionary,
InputOutputContext context) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.