Modifier and Type | Method and Description |
---|---|
static <T> Optional<T> |
OptionalProviderFactory.create(Provider<T> provider)
Creates from a provider if non-null.
|
T |
Provider.get()
Gets or creates an object of type
T . |
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureInput> |
FeatureListFactory.fromProvider(Provider<Feature<T>> featureProvider)
Creates a list for a single-feature created from a provider
|
static <T extends FeatureInput> |
FeatureListFactory.fromProviders(Collection<FeatureProvider<T>> providers)
Creates a list of features from a collection of feature-providers
|
FeatureList<T> |
DefinedNamed.get() |
FeatureList<FeatureInput> |
PrependName.get() |
Modifier and Type | Method and Description |
---|---|
Feature<FeatureInput> |
FeatureProviderReference.get() |
Modifier and Type | Method and Description |
---|---|
<T extends FeatureInput> |
NamedFeatureStoreFactory.createNamedFeatureList(List<NamedBean<FeatureListProvider<T>>> namedFeatures)
Create a
NamedFeatureStore from a list of beans. |
Modifier and Type | Method and Description |
---|---|
protected abstract Channel |
ChannelProviderUnary.createFromChannel(Channel channel)
Creates a
Channel given the entity provided by the delegate. |
protected abstract Histogram |
HistogramProviderUnary.createFromHistogram(Histogram histogram)
Creates a
Histogram given the entity provided by the delegate. |
protected abstract Mask |
MaskProviderUnary.createFromMask(Mask mask)
Creates a
Mask given the entity provided by the delegate. |
protected abstract ObjectCollection |
ObjectCollectionProviderUnary.createFromObjects(ObjectCollection objects)
Creates a
ObjectCollection given the entity provided by the delegate. |
Mask |
MaskProviderUnary.get() |
Histogram |
HistogramProviderUnary.get() |
Channel |
ChannelProviderBinary.get() |
Channel |
ChannelProviderTernary.get() |
Channel |
ChannelProviderUnary.get() |
ObjectCollection |
ObjectCollectionProviderUnary.get() |
Stack |
MaskProvider.getAsStack() |
Stack |
ChannelProvider.getAsStack() |
protected abstract Channel |
ChannelProviderBinary.process(Channel channel1,
Channel channel2)
Creates a
Channel given the two entities provided by the delegates. |
protected abstract Channel |
ChannelProviderTernary.process(Channel channel1,
Channel channel2,
Channel channel3)
Creates a
Channel given the two entities provided by the delegates. |
Modifier and Type | Method and Description |
---|---|
protected abstract Stack |
StackProviderUnary.createFromStack(Stack stack)
Creates a
Stack given the entity provided by the delegate. |
Stack |
StackProviderUnary.get() |
Stack |
Arrange.get() |
Stack |
StackProvider.getAsStack() |
Modifier and Type | Method and Description |
---|---|
Stack |
ProviderAsStack.getAsStack()
Retrieves or creates a
Stack representation of an entity. |
Modifier and Type | Method and Description |
---|---|
Stack |
TileWithLabels.get() |
Stack |
WriteText.get() |
Modifier and Type | Method and Description |
---|---|
Dictionary |
ReadFromFile.get() |
Modifier and Type | Method and Description |
---|---|
Path |
FromFiles.get() |
Path |
FilePathProviderReference.get() |
Modifier and Type | Method and Description |
---|---|
protected Dimensions |
ReportFeatureForMarks.createImageDim() |
Modifier and Type | Method and Description |
---|---|
Channel |
AnisotropicDiffusion.createFromChannel(Channel channel) |
Channel |
MinimumFilter.createFromChannel(Channel channel) |
Modifier and Type | Method and Description |
---|---|
Voxels<UnsignedByteBuffer> |
DistanceTransform3D.createDistanceMapForVoxels(BinaryVoxels<UnsignedByteBuffer> voxels,
Optional<Resolution> resolution,
float multiplyByZRes) |
protected Channel |
DistanceTransformForEachObject3D.createFromDimensions(Dimensions dimensions) |
protected Channel |
DistanceTransform3D.createFromMask(Mask mask) |
Modifier and Type | Method and Description |
---|---|
Channel |
UnaryWithObjectsBase.createFromChannel(Channel channel) |
Channel |
IfParamEquals.createFromChannel(Channel channel) |
Channel |
UnaryWithValueBase.createFromChannel(Channel channel) |
protected abstract Channel |
UnaryWithObjectsBase.createFromChannel(Channel channel,
ObjectCollection objects) |
protected abstract Channel |
UnaryWithValueBase.createFromChannelWithConstant(Channel channel,
double value) |
protected abstract Channel |
FromDimensionsBase.createFromDimensions(Dimensions dimensions) |
Channel |
FromStack.get() |
Channel |
Reference.get() |
Channel |
FromDimensionsBase.get() |
protected Channel |
TwoVoxelMappingBase.process(Channel channel1,
Channel channel2) |
Modifier and Type | Method and Description |
---|---|
Channel |
ArithmeticWithConstantConditionallyWriteBase.createFromChannelWithConstant(Channel channel,
double value) |
Channel |
ArithmeticWithConstantBase.createFromChannelWithConstant(Channel channel,
double value) |
protected Channel |
MeanThreeChannels.process(Channel channel1,
Channel channel2,
Channel channel3) |
Modifier and Type | Method and Description |
---|---|
Channel |
AssignFromIntersectingObjects.createFromChannel(Channel channel) |
Channel |
AssignFromDictionary.createFromChannel(Channel channel) |
protected Channel |
AssignFromChannel.createFromMaskedChannel(Channel channel,
Mask mask) |
Modifier and Type | Method and Description |
---|---|
Channel |
ConvertWithHistogram.createFromChannel(Channel channel) |
Channel |
Convert.createFromChannel(Channel channel) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean[] |
GradientBaseAddSum.createAxisArray() |
protected boolean[] |
GradientForAxis.createAxisArray() |
Channel |
Sobel.createFromChannel(Channel channelIn) |
Channel |
GradientBaseAddSum.createFromChannel(Channel channelIn) |
Modifier and Type | Method and Description |
---|---|
Channel |
QuantileStretch.createFromChannel(Channel channel) |
Channel |
ScaleXY.createFromChannel(Channel channel) |
Channel |
Blur.createFromChannel(Channel channel) |
Channel |
IfVoxelZero.createFromChannel(Channel channel) |
Channel |
Median.createFromChannel(Channel channel) |
protected Channel |
NormalizeObjectIntensity.createFromChannel(Channel channel,
ObjectCollection objects) |
protected Channel |
NormalizeDifferenceToMedian.createFromChannel(Channel channel,
ObjectCollection objects) |
Modifier and Type | Method and Description |
---|---|
Channel |
UnaryWithMaskBase.createFromChannel(Channel channel) |
protected abstract Channel |
FromMaskBase.createFromMask(Mask mask) |
protected abstract Channel |
UnaryWithMaskBase.createFromMaskedChannel(Channel channel,
Mask mask) |
Channel |
FromMaskBase.get() |
Modifier and Type | Method and Description |
---|---|
Channel |
LevelPerObjectBase.createFromChannel(Channel channel) |
protected void |
LevelPerObjectNeighbors.writeLevelsForObjects(Channel channelIntensity,
ObjectCollection objects,
Channel output) |
protected void |
LevelPerObjectIndependently.writeLevelsForObjects(Channel channelIntensity,
ObjectCollection objects,
Channel output) |
protected abstract void |
LevelPerObjectBase.writeLevelsForObjects(Channel input,
ObjectCollection objects,
Channel output)
Creates a channel with the levels for a set of objects
|
Modifier and Type | Method and Description |
---|---|
protected Channel |
IdentifyObjects.createFromChannel(Channel channel,
ObjectCollection objects) |
protected Channel |
ScoreObjects.createFromChannel(Channel channel,
ObjectCollection objects) |
Channel |
ScoreVoxels.get() |
Modifier and Type | Method and Description |
---|---|
protected Channel |
RepeatSlice.createFromDimensions(Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
ColorList |
GenerateToMatchObjects.get() |
ColorList |
Concatenate.get() |
Modifier and Type | Method and Description |
---|---|
boolean |
DictionaryCondition.isConditionTrue() |
Modifier and Type | Method and Description |
---|---|
Dimensions |
FromChannel.get() |
Dimensions |
GuessDimensions.get() |
Modifier and Type | Method and Description |
---|---|
Histogram |
GreaterThanThreshold.createFromHistogram(Histogram histogram) |
Histogram |
FromChannel.get() |
Modifier and Type | Method and Description |
---|---|
protected abstract Mask |
FromDimensionsBase.createFromDimensions(Dimensions dimensions) |
Mask |
ScaleXY.createFromMask(Mask mask) |
Mask |
Invert.createFromMask(Mask maskToInvert) |
Mask |
Reference.get() |
Mask |
FromDimensionsBase.get() |
Mask |
FromChannelBase.get() |
Modifier and Type | Method and Description |
---|---|
Mask |
CombineBase.createFromMask(Mask mask) |
protected abstract Mask |
CombineBase.createFromTwoMasks(Mask maskToModify,
Mask maskOther)
Creates masks from some combination of two masks
|
Modifier and Type | Method and Description |
---|---|
protected Mask |
FromObjects.createFromDimensions(Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
protected void |
Erode.applyMorphologicalOperation(Mask source,
boolean do3D) |
protected abstract void |
MorphologicalOperatorBase.applyMorphologicalOperation(Mask source,
boolean do3D) |
Mask |
ExteriorContour.createFromMask(Mask mask) |
Mask |
FitBoxToOnVoxels.createFromMask(Mask mask) |
Mask |
MorphologicalOperatorBase.createFromMask(Mask mask) |
protected Optional<java.util.function.Predicate<Point3i>> |
MorphologicalOperatorBase.precondition() |
Modifier and Type | Method and Description |
---|---|
protected Mask |
IfPredicateBase.createFromMask(Mask mask) |
protected boolean |
IfObjectFilter.predicate(Mask mask) |
protected boolean |
IfStackExists.predicate(Mask mask) |
protected boolean |
IfKeyValueCondition.predicate(Mask mask) |
protected abstract boolean |
IfPredicateBase.predicate(Mask mask)
If this evaluates true, the mask will be returned as-is, otherwise
maskElse is
returned |
Modifier and Type | Method and Description |
---|---|
Mask |
RepeatSlice.createFromMask(Mask mask) |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
RejectIfNotConnected.createFromObjects(ObjectCollection objects) |
ObjectCollection |
DecomposeIntoConnectedComponents.createFromObjects(ObjectCollection objects) |
ObjectCollection |
ConnectedComponentsFromMask.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
ObjectWithMaximumFeature.createFromObjects(ObjectCollection objects) |
ObjectCollection |
ObjectWithMaximumFeatureFromEachMatchedCollection.createFromObjects(ObjectCollection objects) |
ObjectCollection |
SortByFeature.createFromObjects(ObjectCollection objects) |
protected FeatureCalculatorSingle<FeatureInputSingleObject> |
ObjectCollectionProviderWithFeature.createSession() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
AndObjectsWithMasks.createFromObjects(ObjectCollection objects) |
ObjectCollection |
FromMask.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
MergeWithFeature.createFromObjects(ObjectCollection objectsSource) |
ObjectCollection |
MergeGreedyToIncreaseObjectFeature.createFromObjects(ObjectCollection objectsSource) |
ObjectCollection |
MergeTwoCollectionsItemwise.get() |
Modifier and Type | Method and Description |
---|---|
protected ObjectMask |
Dilate.applyMorphologicalOperation(ObjectMask object,
Optional<Extent> extent) |
protected abstract ObjectMask |
ObjectCollectionProviderMorphological.applyMorphologicalOperation(ObjectMask object,
Optional<Extent> extent) |
protected ObjectMask |
Erode.applyMorphologicalOperation(ObjectMask object,
Optional<Extent> extent) |
ObjectCollection |
ObjectCollectionProviderMorphological.createFromObjects(ObjectCollection objects) |
protected Optional<Extent> |
ObjectCollectionProviderMorphological.deriveExtent() |
Modifier and Type | Method and Description |
---|---|
protected ObjectCollection |
SegmentChannel.createFromChannel(Channel channelSource) |
protected ObjectCollection |
SegmentWithSeeds.createFromChannel(Channel channel) |
ObjectCollection |
SegmentChannelByObject.createFromObjects(ObjectCollection objectsSource,
Channel channelToSegment) |
protected ObjectCollection |
BinarySegmentByObject.createFromObjects(ObjectCollection objectsSource,
Channel channelSource) |
ObjectCollection |
SegmentStack.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
SliceAt.createFromObjects(ObjectCollection objects) |
ObjectCollection |
ExtendInZWithinContainer.createFromObjects(ObjectCollection objectsSource) |
ObjectCollection |
ExtendInZ.createFromObjects(ObjectCollection objects) |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
SplitByObjects.createFromObjects(ObjectCollection objectCollection) |
ObjectCollection |
RemoveIntersectingVoxels.createFromObjects(ObjectCollection objects) |
Modifier and Type | Method and Description |
---|---|
Stack |
Reference.get() |
Stack |
FromChannelOrMask.get() |
Stack |
Concatenate.get() |
Modifier and Type | Method and Description |
---|---|
static Stack |
ThreeChannels.createRGBStack(Channel channelRed,
Channel channelGreen,
Channel channelBlue,
VoxelDataType outputType) |
Stack |
ThreeChannels.get() |
Stack |
ColoredBase.get() |
Modifier and Type | Method and Description |
---|---|
static void |
DimensionsChecker.check(Channel channel,
Mask mask) |
static void |
DimensionsChecker.check(Channel channelToCheck,
String channelToCheckName,
Dimensions dimFromChannel)
Checks a channel to make sure it's the same size as an an existing channel.
|
static void |
DimensionsChecker.check(Mask maskToCheck,
String channelToCheckName,
Dimensions dimensionsFromChannel)
Checks a channel to make sure it's the same size as an an existing channel
|
static Channel |
DimensionsChecker.createSameSize(ChannelProvider provider,
String providerName,
Channel channelSameSize)
Creates a new channel from a provider, making sure it's the same size as an an existing
channel.
|
static Mask |
DimensionsChecker.createSameSize(MaskProvider provider,
String providerName,
Channel channelSameSize)
Creates a new channel from a provider, making sure it's the same size as an an existing
channel
|
Modifier and Type | Method and Description |
---|---|
FeatureList<FeatureInputStack> |
IntensityMoments.get() |
Modifier and Type | Method and Description |
---|---|
FeatureList<FeatureInputPairObjects> |
DeriveFromPair.get() |
FeatureList<FeatureInputPairObjects> |
FeatureListProviderAggregatePair.get() |
Modifier and Type | Method and Description |
---|---|
protected PermuteFeature<Integer,T> |
PermuteFirstSecondOrder.createDelegate(Feature<T> feature) |
protected abstract PermuteFeature<Integer,T> |
PermuteFeatureSequenceInteger.createDelegate(Feature<T> feature) |
protected PermuteFeature<Integer,T> |
PermuteDivideByParam.createDelegate(Feature<T> feature) |
protected abstract FeatureList<T> |
PermuteFeatureBase.createPermutedFeaturesFor(Feature<T> feature) |
protected FeatureList<T> |
PermuteFeatureSequenceInteger.createPermutedFeaturesFor(Feature<T> feature) |
protected FeatureList<T> |
PermuteFeature.createPermutedFeaturesFor(Feature<T> feature) |
FeatureList<T> |
PermuteFeatureBase.get() |
Modifier and Type | Method and Description |
---|---|
Channel |
WithRadiusBase.createFromChannel(Channel channel) |
protected abstract Channel |
WithRadiusBase.createFromChannel(Channel channel,
int radius) |
Channel |
WithFilterBase.createFromChannel(Channel channel,
int radius) |
protected Channel |
BackgroundSubtractor.createFromChannel(Channel channel,
int radius) |
Modifier and Type | Method and Description |
---|---|
Channel |
GaussianBlur2D.createFromChannel(Channel channel) |
Channel |
EdgeFilterIJ.createFromChannel(Channel channel) |
Modifier and Type | Method and Description |
---|---|
Channel |
MedianFilter3D.createFromChannel(Channel channel) |
Modifier and Type | Method and Description |
---|---|
Mask |
MorphologicalOperation.createFromMask(Mask mask) |
Mask |
FillHoles.createFromMask(Mask mask) |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
FillHoles.createFromObjects(ObjectCollection objects) |
protected ObjectCollection |
DrawLineAlongConvexHull.createFromObjects(ObjectCollection objects) |
Modifier and Type | Method and Description |
---|---|
Stack |
MontageSlices.createFromStack(Stack stack) |
Modifier and Type | Method and Description |
---|---|
FeatureList<FeatureInput> |
FeatureListProviderSVMClassifier.get() |
FeatureList<T> |
FeatureListProviderLDAClassifier.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
MergeSpatialClusters.createFromObjects(ObjectCollection objectsToMerge) |
Modifier and Type | Method and Description |
---|---|
MarkBounds |
MarkBoundsReference.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
FromMarks.get() |
Modifier and Type | Method and Description |
---|---|
MarkCollection |
Reference.get() |
MarkCollection |
PointsFromObjects.get() |
MarkCollection |
ScaleXY.get() |
MarkCollection |
ReferenceOrEmpty.get() |
MarkCollection |
FromSingleMark.get() |
Modifier and Type | Method and Description |
---|---|
Optional<Mark> |
RequireFeatureRelationThreshold.get() |
Optional<Mark> |
RetrieveSingleMarkOnly.get() |
Modifier and Type | Method and Description |
---|---|
protected ObjectCollection |
ExportObjectsBase.inputs(ImageInitialization initialization,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
Stack |
ColorConverterBase.createFromStack(Stack stackRGB) |
Modifier and Type | Method and Description |
---|---|
FeatureList<FeatureInputStack> |
HOGDescriptor.get() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
SplitContourAtSaddlePoints.createFromObjects(ObjectCollection objects) |
MarkCollection |
FitPointsFromObjects.get() |
Modifier and Type | Method and Description |
---|---|
Mask |
ConvexHullBase.createFromMask(Mask mask) |
protected abstract Mask |
ConvexHullBase.createFromMask(Mask mask,
Mask outline) |
protected Mask |
ConvexHull2D.createFromMask(Mask mask,
Mask outline) |
Modifier and Type | Method and Description |
---|---|
Dimensions |
PointsFitterToMark.createDim() |
ObjectCollection |
PointsFitterToMark.createObjects() |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.