Uses of Class
org.anchoranalysis.image.voxel.binary.values.BinaryValuesInt
Packages that use BinaryValuesInt
Package
Description
An image with only two permissible states.
Non-bean classes for reading a
Stack
from the
filesystem.The
BinaryVoxels
class and related operations.Defining on and off intensity-values to interpret an image in a binary way.
The fundamental data class that is an
ObjectMask
and related structures.-
Uses of BinaryValuesInt in org.anchoranalysis.image.core.mask
Methods in org.anchoranalysis.image.core.mask that return BinaryValuesIntModifier and TypeMethodDescriptionMask.binaryValuesInt()
The two states which are permitted to be assigned to the voxels, stored as unsigned ints.Methods in org.anchoranalysis.image.core.mask with parameters of type BinaryValuesIntModifier and TypeMethodDescriptionstatic Mask
MaskFromObjects.createFromNotObjects
(ObjectCollection objects, Dimensions dimensions, BinaryValuesInt outValues) Create aMask
corresponding to all off voxels in anObjectCollection
.static Mask
MaskFromObjects.createFromObjects
(ObjectCollection objects, Dimensions dimensions, BinaryValuesInt outValues) Create aMask
corresponding to all on voxels in anObjectCollection
.static Mask
MaskFactory.createMaskOff
(Dimensions dimensions, BinaryValuesInt binaryValues) Creates a binary-mask for specific dimensions with all voxels set to off.static Mask
MaskFactory.createMaskOn
(Dimensions dimensions, BinaryValuesInt binaryValues) Creates a binary-mask for specific dimensions with all voxels set to on.Constructors in org.anchoranalysis.image.core.mask with parameters of type BinaryValuesIntModifierConstructorDescriptionMask
(Channel channel, BinaryValuesInt binaryValues) Creates a mask from an existing channel.Mask
(Dimensions dimensions, BinaryValuesInt binaryValues) Creates a new empty mask of particular dimensions and with particularBinaryValuesInt
. -
Uses of BinaryValuesInt in org.anchoranalysis.image.io.stack.input
Methods in org.anchoranalysis.image.io.stack.input with parameters of type BinaryValuesIntModifier and TypeMethodDescriptionstatic Mask
MaskReader.openMask
(StackReader stackReader, Path path, BinaryValuesInt binaryValues, OperationContext context) Utility functions for opening a single-channeled stack as aMask
. -
Uses of BinaryValuesInt in org.anchoranalysis.image.voxel.binary
Methods in org.anchoranalysis.image.voxel.binary that return BinaryValuesIntModifier and TypeMethodDescriptionBinaryVoxels.binaryValues()
Which two intensity values represent off and on states.Methods in org.anchoranalysis.image.voxel.binary with parameters of type BinaryValuesIntModifier and TypeMethodDescriptionprotected abstract BinaryVoxels
<T> BinaryVoxels.binaryVoxelsFor
(Voxels<T> voxels, BinaryValuesInt binaryValues) Creates aBinaryVoxels
corresponding to a particular voxels andBinaryValuesInt
.static BinaryVoxels
<UnsignedByteBuffer> BinaryVoxelsFactory.reuseByte
(Voxels<UnsignedByteBuffer> voxels, BinaryValuesInt binaryValues) Reuses an existing voxel-buffer (of type unsigned byte) as a binary-version which should have only two intensity-values representing off and on.static BinaryVoxels
<UnsignedIntBuffer> BinaryVoxelsFactory.reuseInt
(Voxels<UnsignedIntBuffer> voxels, BinaryValuesInt binaryValues) Reuses an existing voxel-buffer (of type unsigned int) as a binary-version which should have only two intensity-values representing off and on.Constructors in org.anchoranalysis.image.voxel.binary with parameters of type BinaryValuesIntModifierConstructorDescriptionBinaryVoxels
(Voxels<T> voxels, BinaryValuesInt binaryValues) Creates a newBinaryVoxels
instance. -
Uses of BinaryValuesInt in org.anchoranalysis.image.voxel.binary.values
Methods in org.anchoranalysis.image.voxel.binary.values that return BinaryValuesIntModifier and TypeMethodDescriptionBinaryValuesByte.asInt()
Derives aBinaryValuesInt
representation from the current values.BinaryValuesInt.createInverted()
Inverts the values so off becomes on, and vice-versa.static BinaryValuesInt
BinaryValuesInt.getDefault()
Default values to use, if not otherwise specified. -
Uses of BinaryValuesInt in org.anchoranalysis.image.voxel.object
Methods in org.anchoranalysis.image.voxel.object that return BinaryValuesIntModifier and TypeMethodDescriptionObjectMask.binaryValues()
What values constitute an on and off state invoxels
- as ints.ObjectCollection.getFirstBinaryValues()
TheBinaryValuesInt
associated with the first object in the collection.Constructors in org.anchoranalysis.image.voxel.object with parameters of type BinaryValuesIntModifierConstructorDescriptionObjectMask
(BoundedVoxels<UnsignedByteBuffer> voxels, BinaryValuesInt binaryValues) Creates fromBoundedVoxels
and correspondingBinaryValuesInt
.ObjectMask
(BoundingBox box, Voxels<UnsignedByteBuffer> voxels, BinaryValuesInt binaryValues)