Class OutlineKernelBase
Object
org.anchoranalysis.image.voxel.kernel.Kernel
org.anchoranalysis.image.voxel.kernel.BinaryKernel
org.anchoranalysis.image.voxel.kernel.morphological.BinaryKernelMorphological
org.anchoranalysis.image.voxel.kernel.outline.OutlineKernelBase
- Direct Known Subclasses:
OutlineKernel,OutlineKernelNeighborMatchValue
public abstract class OutlineKernelBase extends BinaryKernelMorphological
A base class for kernels that find the outline of an
ObjectMask.- Author:
- Owen Feehan
-
Constructor Summary
Constructors Modifier Constructor Description protectedOutlineKernelBase()Default constructor. -
Method Summary
Modifier and Type Method Description protected booleanfirstCheck(KernelPointCursor point, UnsignedByteBuffer buffer)The first check done on the kernel center-point, before checking any neighbors.Methods inherited from class org.anchoranalysis.image.voxel.kernel.morphological.BinaryKernelMorphological
calculateAt, doesNeighborQualify, notifyBuffer
-
Constructor Details
-
OutlineKernelBase
protected OutlineKernelBase()Default constructor.
-
-
Method Details
-
firstCheck
Description copied from class:BinaryKernelMorphologicalThe first check done on the kernel center-point, before checking any neighbors.- Specified by:
firstCheckin classBinaryKernelMorphological- Parameters:
point- a kernel focused on a particular point.buffer- the associated buffer.- Returns:
- true if the check passed, and false otherwise.
-