Uses of Class
org.anchoranalysis.image.bean.provider.BeanProviderAsStackBase
Packages that use BeanProviderAsStackBase
Package
Description
Base classes for providers of different core data entities related to images.
A provider of 
Stacks.Beans to combine multiple stacks into a single stack before outputting.
Implementations of 
ChannelProvider that use FIJI.Euclidean Distance Transform
 implementations via FIJI.
Implementations of 
MaskProvider that use FIJI.Implementations of 
ChannelProvider that are
 generic base-classes or otherwise abstract or general.Implementations of 
ChannelProvider that perform
 arithmetic on voxels in one or more Channels.Implementations of 
ChannelProvider that sets the
 values of the voxels in a Channel.Implementations of 
ChannelProvider that converts a
 Channel from one voxel-type to another.Implementations of 
ChannelProvider that calculate
 the gradient of a Channel's voxels in one or more
 dimensions.Implementations of 
ChannelProvider that manipulate
 the intensity-values of the voxels of a Channel's
 voxels.Implementations of 
ChannelProvider that involve
 conversion from or application of Masks.Implementations of 
ChannelProvider that involve
 conversion from or application of ObjectMasks.Implementations of 
ChannelProvider that assign a
 score to particular subregions of a channel.Implementations of 
ChannelProvider that process 3D
 channels slice-by-slice.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 
StackProvider.Implementations of 
StackProvider that color
 portions of an image.Implementations of 
ChannelProvider that call ImageJ.Non-linear filters using ImageJ that use the statistical moments of the
 intensity values in the kernel.
Non-linear filters using ImageJ that use the statistical rank of the intensity values in the
 kernel.
Implementations of 
MaskProvider that call ImageJ.Implementations of 
StackProvider that call
 ImageJ.Implementations of 
StackProvider involving
 Mark or related classes.Operations involving color-spaces and OpenCV.
Convex hull operations.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.image.bean.providerSubclasses of BeanProviderAsStackBase in org.anchoranalysis.image.bean.providerModifier and TypeClassDescriptionclassclassImplementation ofChannelProviderthat calls twoChannelProviders that must provideChannels of the same dimensions.classImplementation ofChannelProviderthat calls threeChannelProviders that must provideChannels of the same dimensions.classImplementation ofChannelProviderthat calls a single delegateChannelProvider.classclassImplementation ofMaskProviderthat calls a single delegateMaskProvider.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.image.bean.provider.stackSubclasses of BeanProviderAsStackBase in org.anchoranalysis.image.bean.provider.stackModifier and TypeClassDescriptionclassCreates a stack that combines other stacks.classclassImplementation ofStackProviderthat calls a single delegateProvider<Stack>.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.image.io.bean.stack.combineSubclasses of BeanProviderAsStackBase in org.anchoranalysis.image.io.bean.stack.combineModifier and TypeClassDescriptionclassTiles a number ofStackProviderWithLabels as a singleStackProvider.classCreates an image that contains text only.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.fiji.bean.channel.providerModifier and TypeClassDescriptionclassPerforms Perona-Malik Anisotropic Diffusion.classApplies a minimum filter to a channel using ImageJ's MinMaxMedian plugin.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.fiji.bean.channel.provider.distanceSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.fiji.bean.channel.provider.distanceModifier and TypeClassDescriptionclassEuclidian Distance Transform from ImageJ that works on 2D as well as 3D z-stacks.classLikeDistanceTransform3Dbut applies the distance transform separately for each object in a collection.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.fiji.bean.mask.providerSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.fiji.bean.mask.providerModifier and TypeClassDescriptionclassApplies local thresholding algorithm using Fiji's {link Auto_Local_Threshold} plugin
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.providerModifier and TypeClassDescriptionclassCreates a new channel with all values initialized to a constant (by default zero)classCreates a duplicate of the input channel.classAn abstract base class for creating a channel from specified dimensions.classFinds the input-stack using a conventional name ofinput_image- and extracts the first channelclassExtracts a channel from a provider of a stack.classProvides a channel based on a condition from a dictionary.classProvides a channel by referencing it from a a set of named-channels.classTakes the two channels and creates a NEW third channel whose pixels are a function of the two channelsclassAn abstract base class for creating a channel from an existing channel and a collection of objects.classAChannelProviderUnarywhich has a scalar value field.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.arithmeticSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.arithmeticModifier and TypeClassDescriptionfinal classAdds a constant value to each voxel in a channel.classBase-class for operations that perform a binary arithmetic operation with each voxel-value and a constant.classBase class for arithmetic operations that conditionally overwrite voxel values with a constant.classInverts the intensity values of aChannelby subtracting each voxel from the maximum value for the channel's data type.classCreates a new channel by taking the maximum value of corresponding voxels from two input channels.classReplaces voxel values with a constant value if the constant is greater than the original voxel value.classCreates a new channel that is the mean of three input channels.classCreates a new channel by taking the minimum value of corresponding voxels from two input channels.classReplaces voxel values with a constant value if the constant is less than the original voxel value.classMultiplies each voxel value in a channel by a constant value.classCreates a new channel by multiplying corresponding voxels from two input channels.classSubtracts each voxel value in a channel from a constant value.classSubtracts the mean intensity (of the entire channel or a masked portion thereof) from every voxel.classCreates a new channel by subtracting corresponding voxels of the second channel from the first channel.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.assignSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.assignModifier and TypeClassDescriptionclassCopies the pixels fromchannelAssignFromtochannel(possibly masking).classAssigns a value from a dictionary to all voxels in a channel.classMatches source-objects to target objects, based upon intersection, and assigns the value in the respective source object to the target objectclassAssigns a constant (scalar) value to the portion of the image covered by a mask
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.convertSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.convertModifier and TypeClassDescriptionclassConvert<T>Converts a channel by applying a converter (no histogram is involved in the conversion).classBase class for channel providers that perform conversions on a single input channel.classConverts a channel to a different voxel data-type by applying a converter with an associated histogram.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.gradientSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.gradientModifier and TypeClassDescriptionclassBase class to calculate the gradient of the voxels in aChannel.classLikeGradientBasebut allows an arbitrary constant to be added to voxels storing the gradient.classExtracts the gradient in the direction of a particular axis (identified by an index)classCalculates aChannel's gradient along the x and y axes.class3x3 Sobel Filter
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.intensitySubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.intensityModifier and TypeClassDescriptionclassBlurs an image using a particular strategy (defaults to a gaussian blur in each slice)classCreates a new channel which is a merged version of two input channels according to rules.classApplies a median-filter with square kernelclassCorrects a channel in the following wayclassRewrites the intensity for each object-mask (assume no overlap) so that its mean is 128classChanges the voxel values to map the range of 0th quantile to xth quantile across the entire voxel data rangeclassScales the channel in the X and Y dimensions.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.maskModifier and TypeClassDescriptionclassclassA base class for aChannelProviderwhich also uses a binary-mask, but which doesn't use any otherChannelProvideras an input.classA base class for aChannelProviderUnarywhich also uses a binary mask.classSet pixels NOT IN the mask to 0, but keep pixels IN the mask identical.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.objectSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.objectModifier and TypeClassDescriptionclassCreates a channel with a level calculated for each object using various methods.classCreates a channel with different threshold-levels for each object, calculating the level only from the histogram of the particular object.classCalculates a threshold-level for each object collectively based on other objects
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.scoreSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.scoreModifier and TypeClassDescriptionclassAssigns a unique id number to each object.classCreates a channel by scoring objects based on a feature calculation.classAssigns a score (a value indicating how probable something is) to each voxel
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.sliceSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.channel.provider.sliceModifier and TypeClassDescriptionclassExtracts the slice at the center (rounding down) of the range of z-stacks.classExtracts slices fromsliceStart(inclusive) tosliceEnd(inclusive).classCreates a maximum intensity projection of a 3DChannel.classCreates a mean intensity projection of a 3DChannel.classCreates a new channel with specific dimensions that repeatedly duplicates a slice from an existing channel
- 
Uses of BeanProviderAsStackBase 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.
- 
Uses of BeanProviderAsStackBase 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.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.mask.provider.convert
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.mask.provider.morphologicalSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.mask.provider.morphologicalModifier 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 BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.mask.provider.predicateSubclasses of BeanProviderAsStackBase 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.
- 
Uses of BeanProviderAsStackBase 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.
- 
Uses of BeanProviderAsStackBase 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 BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.stack.providerModifier and TypeClassDescriptionclassCombines all the channels from one or more sources (stacks, channels etc.)classclassFinds the input-stack using a conventional name ofinput_imageclassRetrieves an existing stack.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.image.bean.stack.provider.colorModifier and TypeClassDescriptionclassBase class for providers that draw entities (an outline or filled) on a background.classLikeColoredBasebut uses a generator to determine the colors for the objects.classDraws a colored representation (outline or filled) of aObjectMaskon a backgroundclassDraws a colored representation (outline or filled) of anObjectCollectionon a backgroundclassProvides aStackby combining up to three channels (red, green, blue) into an RGB image.classColors three collections of objects in RED, GREEN, BLUE channels on top of a background.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.providerModifier and TypeClassDescriptionclassSubtracts background from a channel using ImageJ'sBackgroundSubtracter.classA base class for applying ImageJ rank filters to channels.classAChannelProviderUnarywith a 'radius' parameter.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filterSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filter
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filter.momentsSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filter.momentsModifier and TypeClassDescriptionclassApplies a 2D mean filter to a channel using ImageJ'sRankFilters.classApplies a 2D variance filter to a channel using ImageJ'sRankFilters.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filter.rankSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.channel.provider.filter.rankModifier and TypeClassDescriptionclassApplies a 2D median filter to a channel using ImageJ'sRankFilters.classApplies a 3D median filter to a channel using a hybrid 3D median filter ImageJ plugin.
- 
Uses of BeanProviderAsStackBase 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 BeanProviderAsStackBase in org.anchoranalysis.plugin.imagej.bean.stack.provider
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.mpp.bean.stack.providerSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.mpp.bean.stack.providerModifier and TypeClassDescriptionclassDraws a colored representation (outline or filled) of anMarkCollectionon a background
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.opencv.bean.colorSubclasses of BeanProviderAsStackBase in org.anchoranalysis.plugin.opencv.bean.colorModifier and TypeClassDescriptionclassConverts a RGB stack into another color space using OpenCV.classConverts a RGB image to the HSV color space.classConverts a RGB image to the Lab color space.
- 
Uses of BeanProviderAsStackBase in org.anchoranalysis.plugin.points.bean.convexhullSubclasses of BeanProviderAsStackBase 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.