Uses of Class
org.anchoranalysis.image.voxel.kernel.KernelPointCursor
Packages that use KernelPointCursor
Package
Description
Routines for moving a
KernelPointCursor around the
neighboring voxels of the point.Functional-interfaces for processing different combinations of points and buffers that return a
boolean.
Functional-interfaces for processing different combinations of points and buffers that do not
return a value.
Applying a kernel via
convolution to voxels.
Kernels to count the number of voxels that are equal to a particular value.
Kernels that apply morphological operations.
Kernel to find outline voxels on an object.
-
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.iterator.neighbor.kernel
Methods in org.anchoranalysis.image.voxel.iterator.neighbor.kernel with parameters of type KernelPointCursorModifier and TypeMethodDescriptionbooleanNeighborPredicate.test(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Tests if a neighbor satisfies a condition.Constructors in org.anchoranalysis.image.voxel.iterator.neighbor.kernel with parameters of type KernelPointCursorModifierConstructorDescriptionWalkPredicate(KernelPointCursor point, NeighborPredicate predicate, boolean bigNeighborhood) Creates a newWalkPredicateinstance.WalkRunnable(KernelPointCursor point, Predicate<Point3i> additionalPredicate, Runnable executeWhenSatisfied) Creates a newWalkRunnableinstance. -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.iterator.predicate
Methods in org.anchoranalysis.image.voxel.iterator.predicate with parameters of type KernelPointCursorModifier and TypeMethodDescriptionbooleanPredicateKernelPointCursor.test(KernelPointCursor point) Whether the condition is satisfied for a particular point? -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.iterator.process
Methods in org.anchoranalysis.image.voxel.iterator.process with parameters of type KernelPointCursorModifier and TypeMethodDescriptionvoidProcessKernelPointCursor.process(KernelPointCursor point) Processes a particular point. -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.kernel
Methods in org.anchoranalysis.image.voxel.kernel with parameters of type KernelPointCursorModifier and TypeMethodDescriptionbooleanAndKernel.calculateAt(KernelPointCursor point) abstract booleanBinaryKernel.calculateAt(KernelPointCursor point) Calculates the boolean at a particular point.booleanConditionalKernel.calculateAt(KernelPointCursor point) -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.kernel.count
Methods in org.anchoranalysis.image.voxel.kernel.count with parameters of type KernelPointCursorModifier and TypeMethodDescriptionintCountKernel.calculateAt(KernelPointCursor point) Calculates the count at a particular point. -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.kernel.morphological
Methods in org.anchoranalysis.image.voxel.kernel.morphological with parameters of type KernelPointCursorModifier and TypeMethodDescriptionbooleanBinaryKernelMorphological.calculateAt(KernelPointCursor point) protected abstract booleanBinaryKernelMorphological.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Does a particular neighboring-point satisfy the conditions.protected booleanDilationKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) protected booleanErosionKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel.protected abstract booleanBinaryKernelMorphological.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) The first check done on the kernel center-point, before checking any neighbors.protected booleanDilationKernel.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) protected booleanErosionKernel.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.kernel.outline
Methods in org.anchoranalysis.image.voxel.kernel.outline with parameters of type KernelPointCursorModifier and TypeMethodDescriptionprotected booleanOutlineKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel.protected booleanOutlineKernelNeighborMatchValue.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel.protected booleanOutlineKernelBase.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer)