Uses of Class
org.anchoranalysis.image.bean.provider.MaskProvider
Packages that use MaskProvider
Package
Description
Base classes for providers of different core data entities related to images.
Implementations of
MaskProvider that use FIJI.Implementations of
ChannelProvider that involve
conversion from or application of Masks.Implementations of
ChannelProvider that assign a
score to particular subregions of a channel.Implementations of
HistogramProvider.Implementations of
MaskProvider.Implementations of
MaskProvider that combine
existing providers.Implementations of
MaskProvider that convert
providers of other types to ObjectMasks.Implementations of
MaskProvider that implement
morphological operations.Provides if-else conditions to a
MaskProvider.Implementations of
MaskProvider that process 3D
masks slice-by-slice.Implementations of
ObjectCollectionProvider
involving a Mask.Implementations of
ObjectCollectionProvider
involving segmentation.Implementations of
StackProvider that color
portions of an image.Non-beans for operations or calculations relating to
Channels.Implementations of
FeatureSingleObject that use SharedObjects for calculations.Beans involving
SharedObjects and
ObjectCollection.Implementations of
MaskProvider that call ImageJ.Implementations of
ObjectCollectionProvider that
call ImageJ.Convex hull operations.
-
Uses of MaskProvider in org.anchoranalysis.image.bean.provider
Subclasses of MaskProvider in org.anchoranalysis.image.bean.providerModifier and TypeClassDescriptionclassImplementation ofMaskProviderthat calls a single delegateMaskProvider. -
Uses of MaskProvider in org.anchoranalysis.plugin.fiji.bean.mask.provider
Subclasses of MaskProvider in org.anchoranalysis.plugin.fiji.bean.mask.providerModifier and TypeClassDescriptionclassApplies local thresholding algorithm using Fiji's {link Auto_Local_Threshold} plugin -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.channel.provider.mask
Methods in org.anchoranalysis.plugin.image.bean.channel.provider.mask that return MaskProviderModifier and TypeMethodDescriptionFromMaskBase.getMask()TheMaskProviderused to create the binary mask.UnaryWithMaskBase.getMask()TheMaskProviderused to create the binary mask.Methods in org.anchoranalysis.plugin.image.bean.channel.provider.mask with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidFromMaskBase.setMask(MaskProvider mask) TheMaskProviderused to create the binary mask.voidUnaryWithMaskBase.setMask(MaskProvider mask) TheMaskProviderused to create the binary mask. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.channel.provider.score
Methods in org.anchoranalysis.plugin.image.bean.channel.provider.score that return MaskProviderMethods in org.anchoranalysis.plugin.image.bean.channel.provider.score with parameters of type MaskProvider -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.histogram.provider
Methods in org.anchoranalysis.plugin.image.bean.histogram.provider that return MaskProviderModifier and TypeMethodDescriptionFromChannel.getMask()An optional mask provider to restrict the histogram creation to specific areas.Methods in org.anchoranalysis.plugin.image.bean.histogram.provider with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidFromChannel.setMask(MaskProvider mask) An optional mask provider to restrict the histogram creation to specific areas. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.providerModifier and TypeClassDescriptionclassCreates a new mask of particular dimensionality where all values are off.classCreates a new mask of particular dimensionality where all values are on.classA provider that creates a duplicate of a givenMask.classBase-class forMaskProviders that accept aChannelas input.classBase class forMaskProviders that create a mask based on given dimensions.classSwitches on voxels to off and vice-versa.classA provider that references an existingMaskby its identifier.classScales the mask in XY dimensions, but not in Z dimension.Methods in org.anchoranalysis.plugin.image.bean.mask.provider that return MaskProviderModifier and TypeMethodDescriptionInvert.getRestrictTo()If set, the inversion only occurs on a particular region of the mask, as determined by this maskMethods in org.anchoranalysis.plugin.image.bean.mask.provider with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidInvert.setRestrictTo(MaskProvider restrictTo) If set, the inversion only occurs on a particular region of the mask, as determined by this mask -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.combine
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.combineModifier and TypeClassDescriptionclassOutputs the logical operation and voxelwise on both masks, modifying {mask} with the result.classBase class for combining two masks.classOutputs the logical operationiff first==HIGH and second==LOW then LOWvoxelwise on both masks, modifying {mask} with the result.classOutputs the logical operation or voxelwise on both masks, modifying {mask} with the result.classOutputs the logical operation xor (exclusive or) voxelwise on both masks, modifying {mask} with the result.Methods in org.anchoranalysis.plugin.image.bean.mask.provider.combine that return MaskProviderModifier and TypeMethodDescriptionCombineBase.getReceive()TheMaskProviderfor the second mask to be combined.Methods in org.anchoranalysis.plugin.image.bean.mask.provider.combine with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidCombineBase.setReceive(MaskProvider receive) TheMaskProviderfor the second mask to be combined. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.convert
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.convert -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.morphological
Modifier and TypeClassDescriptionclassCreates aMaskwhere all pixels are on within a box region.classPerforms a dilation morphological operation onBinaryVoxels.classPerforms an erosion morphological operation onBinaryVoxels.classFinds the exterior outer contour for aMaskthat forms its outline.classFits a box around the on voxels.classBase class for performing morphological operations onBinaryVoxels. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.predicate
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.predicateModifier and TypeClassDescriptionclassThe currentmaskis returned if a condition on key-values is satisfied otherwisemaskElseis returned.classThe currentmaskis returned if it's non-empty (at least one on voxel) otherwisemaskElseis returned.classThe currentmaskis returned if the mask (treated as an object) passed an object-filter, otherwisemaskElseis returned.classBase class which multiplexes between the current mask and an alternative depending if a condition is met.classThe currentmaskis a particular stack exists (at least one on voxel) otherwisemaskElseis returned.Methods in org.anchoranalysis.plugin.image.bean.mask.provider.predicate that return MaskProviderModifier and TypeMethodDescriptionIfPredicateBase.getMaskElse()Returned instead ofmaskif the predicate is not satisfied.Methods in org.anchoranalysis.plugin.image.bean.mask.provider.predicate with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidIfPredicateBase.setMaskElse(MaskProvider maskElse) Returned instead ofmaskif the predicate is not satisfied. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.segment
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.segmentModifier and TypeClassDescriptionclassApplies aBinarySegmentationalgorithm to derive a mask from a channelclassThresholds a channel to produce a mask, reusing (and modifying) the input-buffers of the channel if possible.Methods in org.anchoranalysis.plugin.image.bean.mask.provider.segment that return MaskProviderModifier and TypeMethodDescriptionSegmentChannel.getMask()An optional mask which restricts the algorithm to only parts of the channel where the mask has an on voxelMethods in org.anchoranalysis.plugin.image.bean.mask.provider.segment with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidSegmentChannel.setMask(MaskProvider mask) An optional mask which restricts the algorithm to only parts of the channel where the mask has an on voxel -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.slice
Subclasses of MaskProvider in org.anchoranalysis.plugin.image.bean.mask.provider.sliceModifier and TypeClassDescriptionclassFlattens a mask in the z-dimension, so it is 2D instead of 3D (like a maximum intensity projection).classCreates a new mask with specific dimensions that repeatedly duplicates a slice from an existing mask -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.object.provider.mask
Methods in org.anchoranalysis.plugin.image.bean.object.provider.mask that return MaskProviderMethods in org.anchoranalysis.plugin.image.bean.object.provider.mask with parameters of type MaskProvider -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.object.provider.segment
Methods in org.anchoranalysis.plugin.image.bean.object.provider.segment that return MaskProviderModifier and TypeMethodDescriptionSegmentChannel.getMask()Optional mask to restrict the segmentation area.Methods in org.anchoranalysis.plugin.image.bean.object.provider.segment with parameters of type MaskProviderModifier and TypeMethodDescriptionvoidSegmentChannel.setMask(MaskProvider mask) Optional mask to restrict the segmentation area. -
Uses of MaskProvider in org.anchoranalysis.plugin.image.bean.stack.provider.color
Methods in org.anchoranalysis.plugin.image.bean.stack.provider.color that return MaskProviderMethods in org.anchoranalysis.plugin.image.bean.stack.provider.color with parameters of type MaskProvider -
Uses of MaskProvider in org.anchoranalysis.plugin.image.channel
Methods in org.anchoranalysis.plugin.image.channel with parameters of type MaskProviderModifier and TypeMethodDescriptionstatic MaskDimensionsChecker.createSameSize(MaskProvider provider, String providerName, Channel channelSameSize) Creates a new mask from a provider, making sure it's the same size as an existing channel. -
Uses of MaskProvider in org.anchoranalysis.plugin.imagej.bean.mask.provider
Subclasses of MaskProvider in org.anchoranalysis.plugin.imagej.bean.mask.providerModifier and TypeClassDescriptionclassFills holes in a mask, with options to skip holes touching the border or exceeding a maximum volume.classApplies an ImageJ (2D) morphological operation to each slice -
Uses of MaskProvider in org.anchoranalysis.plugin.imagej.bean.object.provider
Methods in org.anchoranalysis.plugin.imagej.bean.object.provider that return MaskProviderMethods in org.anchoranalysis.plugin.imagej.bean.object.provider with parameters of type MaskProvider -
Uses of MaskProvider in org.anchoranalysis.plugin.points.bean.convexhull
Subclasses of MaskProvider in org.anchoranalysis.plugin.points.bean.convexhullModifier and TypeClassDescriptionclassSets particular voxels to high only if they exist on the convex-hull of the outline of a mask.classCalculates a 3D convex hull from a binary mask.classBase class for convex hull implementations.