Uses of Class
org.anchoranalysis.math.histogram.Histogram
Packages that use Histogram
Package
Description
Base classes for performing operations on
Channels.Classes that aren't AnchorBeans that pertain to the initialization of image-related beans.
Non-bean classes relating to image-segmentation.
Base classes for providers of different core data entities related to images.
Base classes for thresholding and calculating levels for thresholding.
Converts a channel to another data-type based upon a
Histogram to which it is attached.The key data entity
org.anchoranalysis.image.voxel.object and related-classes and
operations.Beans pertaining to feature definition and calculation.
Features that operate on a
Histogram.Image-related implementations of
FeatureInput.Non-bean classes for reading a
Histogram from the
filesystem.Non-bean classes for writing a
Histogram to the
filesystem.Statistics about aggregated voxel intensities.
The
Histogram data class and related operations.Indexing voxel-values in different ways.
Factories for classes in
org.anchoranalysis.mpp.index.Non-beans for reading data structures related to marked point processes from the file system.
Implementations of
Thresholder that use FIJI.Implementations of
ConvertChannelTo and ConvertChannelToWithHistogram.Implementations of
HistogramProvider.Thresholding of intensity values represented in at
Histogram.Implementations of
FeatureHistogram that calculate
statistics.Implementations of
FeatureHistogram that perform
thresholding.Implementations of
VoxelScore.Implementations of
CalculationPart that process
Stacks as used by features elsewhere in this package.Non-bean for operations or calculations relating to intensity.
Non-beans for calculating a thresholding level from itensity values.
Task(s) to export histograms of intensity values.
Implementations of
Thresholder that call ImageJ.Testing utilities and fixtures with no greater downstream dependency than
anchor-image-feature or anchor-mpp.
-
Uses of Histogram in org.anchoranalysis.image.bean.channel
Methods in org.anchoranalysis.image.bean.channel that return types with arguments of type HistogramModifier and TypeMethodDescriptionabstract ChannelConverterAttached<Histogram, T> ConvertChannelToWithHistogram.createConverter()Creates the converter. -
Uses of Histogram in org.anchoranalysis.image.bean.nonbean.init
Methods in org.anchoranalysis.image.bean.nonbean.init that return types with arguments of type HistogramModifier and TypeMethodDescriptionImageInitialization.histograms()A collection ofHistograms, indexed by name. -
Uses of Histogram in org.anchoranalysis.image.bean.nonbean.segment
Methods in org.anchoranalysis.image.bean.nonbean.segment that return types with arguments of type HistogramModifier and TypeMethodDescriptionBinarySegmentationParameters.getIntensityHistogram()A histogram of the intensity values of the voxels that are being segmented.Constructor parameters in org.anchoranalysis.image.bean.nonbean.segment with type arguments of type HistogramModifierConstructorDescriptionBinarySegmentationParameters(Optional<Histogram> intensityHistogram, Optional<Resolution> resolution) Creates a newBinarySegmentationParametersinstance.BinarySegmentationParameters(Resolution resolution, Optional<Histogram> intensityHistogram) Creates with a specific resolution and intensity-histogram. -
Uses of Histogram in org.anchoranalysis.image.bean.provider
Methods in org.anchoranalysis.image.bean.provider that return HistogramModifier and TypeMethodDescriptionprotected abstract HistogramHistogramProviderUnary.createFromHistogram(Histogram histogram) Creates aHistogramgiven the entity provided by the delegate.HistogramProviderUnary.get()Methods in org.anchoranalysis.image.bean.provider with parameters of type HistogramModifier and TypeMethodDescriptionprotected abstract HistogramHistogramProviderUnary.createFromHistogram(Histogram histogram) Creates aHistogramgiven the entity provided by the delegate. -
Uses of Histogram in org.anchoranalysis.image.bean.threshold
Methods in org.anchoranalysis.image.bean.threshold with parameters of type HistogramModifier and TypeMethodDescriptionabstract intCalculateLevel.calculateLevel(Histogram histogram) Determines a voxel intensity that can be used for thresholding.protected intCalculateLevelUnary.calculateLevelFromDelegate(Histogram histogram) Determines a voxel intensity that can be used for thresholding from the delegatecalculateLevel.Method parameters in org.anchoranalysis.image.bean.threshold with type arguments of type HistogramModifier and TypeMethodDescriptionabstract BinaryVoxels<UnsignedByteBuffer> Thresholder.threshold(VoxelsUntyped voxels, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask) Thresholds voxels (across a range of values) so that they have only binary range (i.e. two voxel values representing on and off).ThresholderGlobal.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte bvOut, Optional<Histogram> histogram, Optional<ObjectMask> objectMask) -
Uses of Histogram in org.anchoranalysis.image.core.channel.convert.attached.histogram
Methods in org.anchoranalysis.image.core.channel.convert.attached.histogram with parameters of type HistogramModifier and TypeMethodDescriptionvoidMaxIntensityFromHistogram.attachObject(Histogram histogram) voidQuantileIntensityFromHistogram.attachObject(Histogram object) voidUpperLowerQuantileIntensityFromHistogram.attachObject(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.image.core.object
Methods in org.anchoranalysis.image.core.object that return HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramFromObjectsFactory.createFrom(Channel channel, Optional<Mask> mask) Creates aHistogramof all voxel intensity values inchannel, or only those inmaskif it is dfined.static HistogramHistogramFromObjectsFactory.createFrom(Channel channel, Mask mask) static HistogramHistogramFromObjectsFactory.createFrom(Channel channel, ObjectCollection objects) static HistogramHistogramFromObjectsFactory.createFrom(Channel channel, ObjectMask object) static HistogramHistogramFromObjectsFactory.createFrom(VoxelsUntyped voxels, Optional<ObjectMask> object) -
Uses of Histogram in org.anchoranalysis.image.feature.bean
Method parameters in org.anchoranalysis.image.feature.bean with type arguments of type HistogramModifier and TypeMethodDescriptionvoidVoxelScore.initialize(List<Histogram> histograms, Optional<Dictionary> dictionary) Initializes the voxels-score. -
Uses of Histogram in org.anchoranalysis.image.feature.bean.histogram
Methods in org.anchoranalysis.image.feature.bean.histogram with parameters of type HistogramModifier and TypeMethodDescriptionprotected abstract doubleFeatureHistogramStatistic.calculateStatisticFrom(Histogram histogram) Calculates the statistic from the histogram, that is subsequently returned as the feature-value.protected doubleMean.calculateStatisticFrom(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.image.feature.input
Methods in org.anchoranalysis.image.feature.input that return HistogramModifier and TypeMethodDescriptionFeatureInputHistogram.getHistogram()The histogram associated with this feature input.Constructors in org.anchoranalysis.image.feature.input with parameters of type HistogramModifierConstructorDescriptionFeatureInputHistogram(Histogram histogram, Optional<Resolution> resolution) Creates a newFeatureInputHistograminstance. -
Uses of Histogram in org.anchoranalysis.image.io.histogram.input
Methods in org.anchoranalysis.image.io.histogram.input that return HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramCSVReader.readHistogramFromFile(Path filePath) Reads a CSV file from the file-system that describes a histogram of voxel values. -
Uses of Histogram in org.anchoranalysis.image.io.histogram.output
Methods in org.anchoranalysis.image.io.histogram.output with parameters of type HistogramModifier and TypeMethodDescriptionvoidHistogramCSVGenerator.writeToFile(Histogram element, OutputWriteSettings settings, Path filePath) -
Uses of Histogram in org.anchoranalysis.image.voxel.statistics
Methods in org.anchoranalysis.image.voxel.statistics that return HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramFactory.createFrom(VoxelBuffer<?> buffer) Creates aHistogramof the aggregated voxel intensities in aVoxelBuffer.static HistogramHistogramFactory.createFrom(VoxelsUntyped voxels) Creates aHistogramof the aggregated voxel intensities in aVoxelsUntyped.VoxelStatistics.histogram()AHistogramof all voxel values.VoxelStatisticsCombined.histogram()VoxelStatisticsFromHistogram.histogram()Constructors in org.anchoranalysis.image.voxel.statistics with parameters of type HistogramModifierConstructorDescriptionVoxelStatisticsFromHistogram(Histogram histogram) Creates a newVoxelStatisticsFromHistograminstance. -
Uses of Histogram in org.anchoranalysis.math.histogram
Methods in org.anchoranalysis.math.histogram that return HistogramModifier and TypeMethodDescriptionHistogram.cropRemoveLargerValues(long maxCount) LikecropRemoveSmallerValues(long)but larger values are removed rather than smaller values if the total count is too high.Histogram.cropRemoveSmallerValues(long maxCount) Creates aHistogramreusing the bins in the current histogram, but with an upper limit on the total count.Histogram.duplicate()Creates a deep-copy of the current object.Histogram.threshold(DoublePredicate predicate) Generates a new histogram containing only values that match a predicate.Methods in org.anchoranalysis.math.histogram with parameters of type HistogramModifier and TypeMethodDescriptionvoidHistogram.addHistogram(Histogram other) Adds the counts from another histogram to the current object.static doubleHistogramStatistics.coefficientOfVariation(Histogram histogram) Calculates the coefficient-of-variation of a distribution of values, represented by their histogram.static doubleCalculates the kurtosis of a distribution of values, represented by their histogram.static doubleCalculates the skewness of a distribution of values, represented by their histogram. -
Uses of Histogram in org.anchoranalysis.mpp.index
Methods in org.anchoranalysis.mpp.index that return HistogramModifier and TypeMethodDescriptionVoxelPartitionHistogram.getCombined()VoxelPartitionHistogram.getSlice(int sliceID) Method parameters in org.anchoranalysis.mpp.index with type arguments of type HistogramModifier and TypeMethodDescriptionvoidVoxelPartitionHistogram.cleanUp(VoxelPartitionFactory<Histogram> factory) Constructor parameters in org.anchoranalysis.mpp.index with type arguments of type HistogramModifierConstructorDescriptionVoxelPartitionHistogram(int numberSlices, Supplier<Histogram> histogramFactory) Constructs a VoxelPartitionHistogram with a specified number of slices. -
Uses of Histogram in org.anchoranalysis.mpp.index.factory
Methods in org.anchoranalysis.mpp.index.factory that return types with arguments of type HistogramModifier and TypeMethodDescriptionVoxelPartitonFactoryHistogram.create(int numSlices) Creates a newVoxelPartitionHistogramwith the specified number of slices.Methods in org.anchoranalysis.mpp.index.factory with parameters of type Histogram -
Uses of Histogram in org.anchoranalysis.mpp.io.input
Methods in org.anchoranalysis.mpp.io.input that return types with arguments of type Histogram -
Uses of Histogram in org.anchoranalysis.plugin.fiji.bean.threshold
Method parameters in org.anchoranalysis.plugin.fiji.bean.threshold with type arguments of type HistogramModifier and TypeMethodDescriptionThresholderAutoIJ.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask) -
Uses of Histogram in org.anchoranalysis.plugin.image.bean.channel.convert
Methods in org.anchoranalysis.plugin.image.bean.channel.convert that return types with arguments of type Histogram -
Uses of Histogram in org.anchoranalysis.plugin.image.bean.histogram.provider
Methods in org.anchoranalysis.plugin.image.bean.histogram.provider that return HistogramModifier and TypeMethodDescriptionCutBelowThreshold.createFromHistogram(Histogram histogram) GreaterThanThreshold.createFromHistogram(Histogram histogram) FromChannel.get()Reference.get()Methods in org.anchoranalysis.plugin.image.bean.histogram.provider with parameters of type HistogramModifier and TypeMethodDescriptionCutBelowThreshold.createFromHistogram(Histogram histogram) GreaterThanThreshold.createFromHistogram(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.plugin.image.bean.histogram.threshold
Methods in org.anchoranalysis.plugin.image.bean.histogram.threshold with parameters of type HistogramModifier and TypeMethodDescriptionintCalculateLevelRelativeToThreshold.calculateLevel(Histogram histogram) intClampHistogramMax.calculateLevel(Histogram histogram) intConstant.calculateLevel(Histogram histogram) intEmptyHistogramConstant.calculateLevel(Histogram histogram) intMaximum.calculateLevel(Histogram h) intMinimum.calculateLevel(Histogram h) intOtsu.calculateLevel(Histogram histogram) intOtsuWeighted.calculateLevel(Histogram histogram) intQuantile.calculateLevel(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.plugin.image.feature.bean.histogram.statistic
Methods in org.anchoranalysis.plugin.image.feature.bean.histogram.statistic with parameters of type HistogramModifier and TypeMethodDescriptionprotected doubleCoefficientOfVariation.calculateStatisticFrom(Histogram histogram) protected doubleCount.calculateStatisticFrom(Histogram histogram) protected doubleKurtosis.calculateStatisticFrom(Histogram histogram) protected doubleMaximum.calculateStatisticFrom(Histogram histogram) protected doubleMeanRaisedToPower.calculateStatisticFrom(Histogram histogram) protected doubleMedian.calculateStatisticFrom(Histogram histogram) protected doubleMinimum.calculateStatisticFrom(Histogram histogram) protected doubleMode.calculateStatisticFrom(Histogram histogram) protected doubleNumberDistinctValues.calculateStatisticFrom(Histogram histogram) protected doubleQuantile.calculateStatisticFrom(Histogram histogram) protected doubleRange.calculateStatisticFrom(Histogram histogram) protected doubleRatioNonMode.calculateStatisticFrom(Histogram histogram) protected doubleSkewness.calculateStatisticFrom(Histogram histogram) protected doubleStandardDeviation.calculateStatisticFrom(Histogram histogram) protected doubleSum.calculateStatisticFrom(Histogram histogram) protected doubleTotalCount.calculateStatisticFrom(Histogram histogram) protected doubleVariance.calculateStatisticFrom(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.plugin.image.feature.bean.histogram.threshold
Methods in org.anchoranalysis.plugin.image.feature.bean.histogram.threshold with parameters of type HistogramModifier and TypeMethodDescriptionprotected doubleRatioThreshold.calculateStatisticFrom(Histogram histogram) -
Uses of Histogram in org.anchoranalysis.plugin.image.feature.bean.score
Methods in org.anchoranalysis.plugin.image.feature.bean.score with parameters of type HistogramModifier and TypeMethodDescriptionprotected voidCalculateLevel.beforeCalcSetup(Histogram histogram, int level) protected abstract voidCalculateLevelBase.beforeCalcSetup(Histogram histogram, int level) Performs setup operations before calculation.protected voidDifferenceCalculateLevelStandardDeviation.beforeCalcSetup(Histogram histogram, int level) Method parameters in org.anchoranalysis.plugin.image.feature.bean.score with type arguments of type HistogramModifier and TypeMethodDescriptionvoidCalculateLevelBase.initialize(List<Histogram> histograms, Optional<Dictionary> dictionary) voidFromDictionaryBase.initialize(List<Histogram> histograms, Optional<Dictionary> dictionary) Initializes the feature with histograms and a dictionary.voidIdentityImposeValueRelationToHistogram.initialize(List<Histogram> histograms, Optional<Dictionary> dictionary) voidNormalizeByMax.initialize(List<Histogram> histograms, Optional<Dictionary> dictionary) -
Uses of Histogram in org.anchoranalysis.plugin.image.feature.stack.calculation
Methods in org.anchoranalysis.plugin.image.feature.stack.calculation that return HistogramModifier and TypeMethodDescriptionprotected HistogramCalculateHistogram.execute(FeatureInputStack input) protected HistogramCalculateHistogramMasked.execute(FeatureInputStack input) -
Uses of Histogram in org.anchoranalysis.plugin.image.intensity
Methods in org.anchoranalysis.plugin.image.intensity that return HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramThresholder.withCalculateLevel(Histogram histogram, CalculateLevel calculateLevel) Retains the portion of the histogram greater or equal to the calculated-level.Methods in org.anchoranalysis.plugin.image.intensity with parameters of type HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramThresholder.withCalculateLevel(Histogram histogram, CalculateLevel calculateLevel) Retains the portion of the histogram greater or equal to the calculated-level. -
Uses of Histogram in org.anchoranalysis.plugin.image.intensity.level
Methods in org.anchoranalysis.plugin.image.intensity.level that return HistogramModifier and TypeMethodDescriptionLevelResult.getHistogram()TheHistogramof intensity values for this level.Constructors in org.anchoranalysis.plugin.image.intensity.level with parameters of type HistogramModifierConstructorDescriptionLevelResult(int level, ObjectMask object, Histogram histogram) Creates a newLevelResultinstance. -
Uses of Histogram in org.anchoranalysis.plugin.image.task.bean.grouped.histogram
Methods in org.anchoranalysis.plugin.image.task.bean.grouped.histogram that return types with arguments of type HistogramModifier and TypeMethodDescriptionprotected CheckedFunction<Channel, Histogram, CreateException> ExportImageHistograms.createChannelDeriver(ChannelSource source) protected GroupMapByName<Histogram, Histogram> ExportImageHistograms.createGroupMap(ConsistentChannelChecker channelChecker, Optional<Stream<String>> groupIdentifiers, Optional<InputOutputContext> outputContext, OperationContext operationContext) protected GroupMapByName<Histogram, Histogram> ExportImageHistograms.createGroupMap(ConsistentChannelChecker channelChecker, Optional<Stream<String>> groupIdentifiers, Optional<InputOutputContext> outputContext, OperationContext operationContext) Methods in org.anchoranalysis.plugin.image.task.bean.grouped.histogram with parameters of type HistogramModifier and TypeMethodDescriptionprotected voidExportImageHistograms.processIndividual(String name, Histogram individual, boolean partOfGroup, CheckedBiConsumer<String, Histogram, OperationFailedException> consumeIndividual, InputOutputContext context) Method parameters in org.anchoranalysis.plugin.image.task.bean.grouped.histogram with type arguments of type HistogramModifier and TypeMethodDescriptionprotected voidExportImageHistograms.processIndividual(String name, Histogram individual, boolean partOfGroup, CheckedBiConsumer<String, Histogram, OperationFailedException> consumeIndividual, InputOutputContext context) -
Uses of Histogram in org.anchoranalysis.plugin.imagej.bean.threshold
Method parameters in org.anchoranalysis.plugin.imagej.bean.threshold with type arguments of type HistogramModifier and TypeMethodDescriptionThresholderSimpleFillHoles2D.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask) -
Uses of Histogram in org.anchoranalysis.test.feature.plugins
Methods in org.anchoranalysis.test.feature.plugins that return HistogramModifier and TypeMethodDescriptionstatic HistogramHistogramFixture.createAscending()Creates an ascending histogram from 0 to 255 (inclusive).static HistogramHistogramFixture.createDescending()Creates a descending histogram from 0 to 255 (inclusive).