Uses of Class
org.anchoranalysis.image.voxel.datatype.VoxelDataType
| Package | Description |
|---|---|
| org.anchoranalysis.image.voxel |
Data-structures to store and manipulate image raster-data or voxels.
|
| org.anchoranalysis.image.voxel.binary |
The
BinaryVoxels class and related operations. |
| org.anchoranalysis.image.voxel.buffer |
A buffer of voxel-values, usually corresponding to a single z-slice in
Voxels. |
| org.anchoranalysis.image.voxel.datatype |
The different data-types that can be used to represent voxels.
|
| org.anchoranalysis.image.voxel.factory |
Creates new instances of
Voxels and VoxelsUntyped with specific data-types. |
| org.anchoranalysis.image.voxel.projection |
Classes for calculating differnet kind of projections of voxel values across multiple buffers.
|
| org.anchoranalysis.image.voxel.projection.extrema |
Classes for performing both a Maximum Intensity
Projection and a minimum projection.
|
-
Uses of VoxelDataType in org.anchoranalysis.image.voxel
Methods in org.anchoranalysis.image.voxel that return VoxelDataType Modifier and Type Method Description VoxelDataTypeVoxels. dataType()The underlying data-type of the voxels, represented by aVoxelDataTypeinstance.VoxelDataTypeVoxelsUntyped. getVoxelDataType()The underlying data-type of the voxels, represented by aVoxelDataTypeinstance.Methods in org.anchoranalysis.image.voxel with parameters of type VoxelDataType Modifier and Type Method Description Voxels<?>VoxelsUntyped. checkIdenticalDataType(VoxelDataType match)Do the voxels have a data-type that is equal tomatch? -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.binary
Methods in org.anchoranalysis.image.voxel.binary with parameters of type VoxelDataType Modifier and Type Method Description static BinaryVoxels<?>BinaryVoxelsFactory. createEmptyOff(Extent extent, VoxelDataType dataType)Creates an empty binary-voxels of a particular data-type with all voxels initialized to off. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.buffer
Methods in org.anchoranalysis.image.voxel.buffer that return VoxelDataType Modifier and Type Method Description abstract VoxelDataTypeVoxelBuffer. dataType()Data-type of each voxel in the buffer. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.datatype
Subclasses of VoxelDataType in org.anchoranalysis.image.voxel.datatype Modifier and Type Class Description classFloatVoxelTypeA 32-bit voxel data-type representing floating-point numbers, as per the Java primitive float type.classSignedShortVoxelTypeA 16-bit voxel data-type representing signed-short numbers.classSignedVoxelTypeBase class for voxel-data-types that are signed and integral.classUnsignedByteVoxelTypeA 8-bit voxel data-type representing unsigned-byte numbers.classUnsignedIntVoxelTypeA 32-bit voxel data-type representing unsigned-int numbers.classUnsignedShortVoxelTypeA 16-bit voxel data-type representing unsigned-short numbers.classUnsignedVoxelTypeBase class for voxel-data-types that are unsigned and integral.Methods in org.anchoranalysis.image.voxel.datatype that return VoxelDataType Modifier and Type Method Description static VoxelDataTypeCombineTypes. combineTypes(VoxelDataType type1, VoxelDataType type2)What data-type to use to represent voxels of bothtype1andtype2?static VoxelDataTypeFindCommonVoxelType. commonType(VoxelDataType first, VoxelDataType second)Finds a common type to represent (ideally without loss of precision} bothfirstandsecond.Methods in org.anchoranalysis.image.voxel.datatype that return types with arguments of type VoxelDataType Modifier and Type Method Description static Optional<VoxelDataType>FindCommonVoxelType. commonType(Stream<VoxelDataType> stream)Finds a common type to represent (ideally without loss of precision} of a stream of types.Methods in org.anchoranalysis.image.voxel.datatype with parameters of type VoxelDataType Modifier and Type Method Description static VoxelDataTypeCombineTypes. combineTypes(VoxelDataType type1, VoxelDataType type2)What data-type to use to represent voxels of bothtype1andtype2?static VoxelDataTypeFindCommonVoxelType. commonType(VoxelDataType first, VoxelDataType second)Finds a common type to represent (ideally without loss of precision} bothfirstandsecond.TVoxelDataTypeFactoryMultiplexer. get(VoxelDataType dataType)Multiplexes one of the factories according to data-typeMethod parameters in org.anchoranalysis.image.voxel.datatype with type arguments of type VoxelDataType Modifier and Type Method Description static Optional<VoxelDataType>FindCommonVoxelType. commonType(Stream<VoxelDataType> stream)Finds a common type to represent (ideally without loss of precision} of a stream of types. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.factory
Methods in org.anchoranalysis.image.voxel.factory that return VoxelDataType Modifier and Type Method Description VoxelDataTypeVoxelsFactoryTypeBound. dataType()The data-type of the voxels, as created by this factory.Methods in org.anchoranalysis.image.voxel.factory with parameters of type VoxelDataType Modifier and Type Method Description VoxelsUntypedVoxelsFactory. createEmpty(Extent extent, VoxelDataType dataType)Creates empty voxels to match a particular size.<T> VoxelsUntypedVoxelsFactory. createFrom(SliceBufferIndex<T> buffer, VoxelDataType dataType)Creates voxels from a particularSliceBufferIndexwith specified type. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.projection
Methods in org.anchoranalysis.image.voxel.projection with parameters of type VoxelDataType Modifier and Type Method Description static <T> ProjectableBuffer<T>MeanIntensityProjection. create(VoxelDataType dataType, Extent extent)Creates a buffer for a mean-intensity projection for unsigned byte voxels.static <T> ProjectableBuffer<T>StandardDeviationIntensityProjection. create(VoxelDataType dataType, Extent extent)Creates a buffer for a standard-deviation projection for unsigned byte voxels. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.projection.extrema
Methods in org.anchoranalysis.image.voxel.projection.extrema with parameters of type VoxelDataType Modifier and Type Method Description static <T> ProjectableBuffer<T>MaxIntensityProjection. create(VoxelDataType dataType, Extent extent)Creates a buffer for a maximum-intensity projection for unsigned byte voxels.static <T> ProjectableBuffer<T>MinIntensityProjection. create(VoxelDataType dataType, Extent extent)Creates a buffer for a minimum-intensity projection for unsigned byte voxels.