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 TypeMethodDescriptionboolean
NeighborPredicate.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 newWalkPredicate
instance.WalkRunnable
(KernelPointCursor point, Predicate<Point3i> additionalPredicate, Runnable executeWhenSatisfied) Creates a newWalkRunnable
instance. -
Uses of KernelPointCursor in org.anchoranalysis.image.voxel.iterator.predicate
Methods in org.anchoranalysis.image.voxel.iterator.predicate with parameters of type KernelPointCursorModifier and TypeMethodDescriptionboolean
PredicateKernelPointCursor.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 TypeMethodDescriptionvoid
ProcessKernelPointCursor.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 TypeMethodDescriptionboolean
AndKernel.calculateAt
(KernelPointCursor point) abstract boolean
BinaryKernel.calculateAt
(KernelPointCursor point) Calculates the boolean at a particular point.boolean
ConditionalKernel.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 TypeMethodDescriptionint
CountKernel.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 TypeMethodDescriptionboolean
BinaryKernelMorphological.calculateAt
(KernelPointCursor point) protected abstract boolean
BinaryKernelMorphological.doesNeighborQualify
(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Does a particular neighboring-point satisfy the conditions.protected boolean
DilationKernel.doesNeighborQualify
(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) protected boolean
ErosionKernel.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 boolean
BinaryKernelMorphological.firstCheck
(KernelPointCursor point, UnsignedByteBuffer buffer) The first check done on the kernel center-point, before checking any neighbors.protected boolean
DilationKernel.firstCheck
(KernelPointCursor point, UnsignedByteBuffer buffer) protected boolean
ErosionKernel.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 boolean
OutlineKernel.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 boolean
OutlineKernelNeighborMatchValue.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 boolean
OutlineKernelBase.firstCheck
(KernelPointCursor point, UnsignedByteBuffer buffer)