Uses of Class
org.anchoranalysis.image.voxel.kernel.KernelApplicationParameters
Packages that use KernelApplicationParameters
Package
Description
Utilities to iterate over voxel-locations in images and sub-regions of images.
Routines for moving a
KernelPointCursor around the
neighboring voxels of the point.Applying a kernel via
convolution to voxels.
Kernels that apply morphological operations.
Features that calculate how many other objects an
ObjectMask directly neighbors.Implementations of
FeatureSingleObject.Implementations of
FeatureSingleObject that determine if an
object lies at the border of an image.Implementations of
FeatureSingleObject that reference a
particular Channel in the associated EnergyStack.-
Uses of KernelApplicationParameters in org.anchoranalysis.image.voxel.iterator
Methods in org.anchoranalysis.image.voxel.iterator with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionstatic voidIterateVoxelsAll.withCursor(BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters, ProcessKernelPointCursor process) Iterate over each voxel using aKernelPointCursor.static voidIterateVoxelsBoundingBox.withCursor(BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, ProcessKernelPointCursor process) Iterate over each voxel in a bounding-box using aKernelPointCursor.static booleanIterateVoxelsBoundingBox.withCursorUntil(BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, PredicateKernelPointCursor predicate) Iterate over each voxel in a bounding-box using aKernelPointCursoruntil a predicate returns true.. -
Uses of KernelApplicationParameters in org.anchoranalysis.image.voxel.iterator.neighbor.kernel
Methods in org.anchoranalysis.image.voxel.iterator.neighbor.kernel with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionstatic voidIterateKernelHelper.overAll(Kernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters, ProcessKernelPointCursor processor) Iterates over all voxels.static voidIterateKernelHelper.overBox(Kernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, ProcessKernelPointCursor processor) Iterates over only voxels contained within a bounding-box.static booleanIterateKernelHelper.overBoxUntil(Kernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, PredicateKernelPointCursor predicate) Iterates over only voxels contained within a bounding-box until a predicate is matched on a voxel. -
Uses of KernelApplicationParameters in org.anchoranalysis.image.voxel.kernel
Methods in org.anchoranalysis.image.voxel.kernel with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ApplyKernel.apply(BinaryKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Apply the kernel toBinaryVoxels<UnsignedByteBuffer>using the same binary-values asvoxelsto calculate a value for each voxel.static intApplyKernel.applyForCount(BinaryKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Applies aBinaryKernelto voxels and counts how many true values occur en aggregate.static intApplyKernel.applyForCount(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Applies the kernel to voxels and sums the returned value.static intApplyKernel.applyForCount(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters) Applies the kernel to voxels and sums the returned value.static booleanApplyKernel.applyUntilPositive(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters) Applies the kernel to voxels until a positive value is returned, then exits with true.Constructors in org.anchoranalysis.image.voxel.kernel with parameters of type KernelApplicationParametersModifierConstructorDescriptionKernelPointCursor(int index, Point3i point, Extent extent, BinaryValuesByte binaryValues, KernelApplicationParameters parameters) Creates to be focused around a particular point in the image. -
Uses of KernelApplicationParameters in org.anchoranalysis.image.voxel.kernel.morphological
Methods in org.anchoranalysis.image.voxel.kernel.morphological that return KernelApplicationParametersModifier and TypeMethodDescriptionDilationContext.getKernelApplication()How the kernel is applied to the scene. -
Uses of KernelApplicationParameters in org.anchoranalysis.plugin.image.feature.bean.object.pair.touching
Methods in org.anchoranalysis.plugin.image.feature.bean.object.pair.touching that return KernelApplicationParametersModifier and TypeMethodDescriptionprotected KernelApplicationParametersTouchingVoxels.createParameters()CreatesKernelApplicationParametersbased on the current configuration. -
Uses of KernelApplicationParameters in org.anchoranalysis.plugin.image.feature.bean.object.single
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionprotected abstract doubleOutlineKernelBase.calculateWithParameters(ObjectMask object, KernelApplicationParameters parameters, CheckedSupplier<EnergyStack, FeatureCalculationException> energyStack) Calculates the feature value using the specified parameters. -
Uses of KernelApplicationParameters in org.anchoranalysis.plugin.image.feature.bean.object.single.border
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single.border with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionprotected doubleNumberVoxelsAtBorder.calculateWithParameters(ObjectMask object, KernelApplicationParameters parameters, CheckedSupplier<EnergyStack, FeatureCalculationException> energyStack) static intNumberVoxelsAtBorder.numberBorderPixels(ObjectMask object, KernelApplicationParameters parameters) Calculates the number of border voxels for a given object. -
Uses of KernelApplicationParameters in org.anchoranalysis.plugin.image.feature.bean.object.single.energy
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single.energy with parameters of type KernelApplicationParametersModifier and TypeMethodDescriptionprotected doubleNumberNeighboringVoxels.calculateWithParameters(ObjectMask object, KernelApplicationParameters parameters, CheckedSupplier<EnergyStack, FeatureCalculationException> energyStack)