Uses of Class
org.anchoranalysis.image.voxel.binary.values.BinaryValuesByte
Packages that use BinaryValuesByte
Package
Description
Defining on and off intensity-values to interpret an image in a binary way.
Applying a kernel via
convolution to voxels.
The fundamental data class that is an
ObjectMask
and related structures.Thresholding operations on voxels.
-
Uses of BinaryValuesByte in org.anchoranalysis.image.voxel.binary.values
Methods in org.anchoranalysis.image.voxel.binary.values that return BinaryValuesByteModifier and TypeMethodDescriptionBinaryValuesInt.asByte()Derives aBinaryValuesByterepresentation from the current values.static BinaryValuesByteBinaryValuesByte.getDefault()Default values to use, if not otherwise specified.BinaryValuesByte.invert()Inverts the values so off becomes on, and vice-versa. -
Uses of BinaryValuesByte in org.anchoranalysis.image.voxel.kernel
Constructors in org.anchoranalysis.image.voxel.kernel with parameters of type BinaryValuesByteModifierConstructorDescriptionKernelPointCursor(int index, Point3i point, Extent extent, BinaryValuesByte binaryValues, KernelApplicationParameters parameters) Creates to be focused around a particular point in the image. -
Uses of BinaryValuesByte in org.anchoranalysis.image.voxel.object
Methods in org.anchoranalysis.image.voxel.object that return BinaryValuesByteModifier and TypeMethodDescriptionObjectMask.binaryValuesByte()What values constitute an on and off state invoxels- as bytes.ObjectCollection.getFirstBinaryValuesByte()TheBinaryValuesByteassociated with the first object in the collection.Constructors in org.anchoranalysis.image.voxel.object with parameters of type BinaryValuesByteModifierConstructorDescriptionObjectMask(BoundingBox box, Voxels<UnsignedByteBuffer> voxels, BinaryValuesByte binaryValues) LikeObjectMask(BoundingBox, Voxels, BinaryValuesInt)but specifies the binary-values as bytes. -
Uses of BinaryValuesByte in org.anchoranalysis.image.voxel.thresholder
Methods in org.anchoranalysis.image.voxel.thresholder with parameters of type BinaryValuesByteModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> VoxelsThresholder.threshold(VoxelsUntyped voxels, float level, BinaryValuesByte binaryValues, Optional<ObjectMask> objectMask, boolean alwaysDuplicate) Applies thresholding toVoxelsUntyped.static voidVoxelsThresholder.thresholdByte(Voxels<UnsignedByteBuffer> voxels, int level, BinaryValuesByte binaryValues) Applies thresholding toVoxelsof unsigned byte data type.static BinaryVoxels<UnsignedByteBuffer> VoxelsThresholder.thresholdFloat(Voxels<FloatBuffer> voxels, float level, BinaryValuesByte binaryValues) Applies thresholding toVoxelsof float data type.