Package | Description |
---|---|
org.anchoranalysis.image.voxel.iterator.neighbor.kernel |
Routines for moving a
KernelPointCursor around the
neighboring voxels of the point. |
org.anchoranalysis.image.voxel.kernel |
Applying a kernel via
convolution to voxels.
|
org.anchoranalysis.image.voxel.kernel.count |
Kernels to count the number of voxels that are equal to a particular value.
|
org.anchoranalysis.image.voxel.kernel.morphological |
Kernels that apply morphological operations.
|
org.anchoranalysis.image.voxel.kernel.outline |
Kernel to find outline voxels on an object.
|
Modifier and Type | Method and Description |
---|---|
static void |
IterateKernelHelper.overAll(Kernel kernel,
BinaryVoxels<UnsignedByteBuffer> voxels,
KernelApplicationParameters parameters,
ProcessKernelPointCursor processor)
Iterates over all voxels.
|
static void |
IterateKernelHelper.overBox(Kernel kernel,
BinaryVoxels<UnsignedByteBuffer> voxels,
BoundingBox box,
KernelApplicationParameters parameters,
ProcessKernelPointCursor processor)
Iterates over only voxels contained within a bounding-box.
|
static boolean |
IterateKernelHelper.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.
|
Modifier and Type | Class and Description |
---|---|
class |
AndKernel
Combines two
BinaryKernel s so that they only a true value exists only at a point where
both kernels return true. |
class |
BinaryKernel
Base class for kernels that return a boolean for every voxel.
|
class |
ConditionalKernel
Executes another
BinaryKernel iff a predicate is satisfied for a particular point. |
Modifier and Type | Class and Description |
---|---|
class |
CountKernel
Base class for kernels that return a count (positive integer) for every voxel.
|
class |
CountKernelNeighborhood
For every voxel on the outline, count all neighbors that are adjacent.
|
class |
CountKernelNeighborhoodMask
The number of touching-faces of a voxel with a neighbor, so long as the neighbor is part of an
ObjectMask . |
Modifier and Type | Class and Description |
---|---|
class |
BinaryKernelMorphological
A parent class for any
BinaryKernel that implements a morphological operation. |
class |
DilationKernel
Morphological dilation with a 3x3 or 3x3x3 kernel size.
|
class |
ErosionKernel
Erosion with a 3x3 or 3x3x3 kernel size.
|
Modifier and Type | Class and Description |
---|---|
class |
OutlineKernel
Sets voxels on the outline of an object to be on and otherwise off.
|
class |
OutlineKernelBase
A base class for kernels that find the outline of an
ObjectMask . |
class |
OutlineKernelNeighborMatchValue
Outputs the outline of an object-mask, but only for voxels on the exterior which neighbor a
binary-mask.
|
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.