Uses of Class
org.anchoranalysis.image.voxel.buffer.primitive.UnsignedByteBuffer
Packages that use UnsignedByteBuffer
Package
Description
Base classes to perform binary-segmentation.
Base classes for thresholding and calculating levels for thresholding.
Conversions and operations involving Java AWT's 
BufferedImage.Converts a channel to other data-types.
Converts a channel to another data-type based upon a 
Channel to which it is attached.Converts a channel to another data-type based upon a 
Histogram to which it is attached.An image with only two permissible states.
Binary operations involving voxelwise combination of 
Mask.An 
ObjectCollection with associated key-value
 pairs.Defines the key data object, 
Stack, and related
 classes.Non-beans pertaining to segmentation of images via model inference.
Data-structures to store and manipulate image raster-data or voxels.
Arithmetic operations for 
Voxels.Assigns values to some or all voxels.
The 
BinaryVoxels class and related operations.A buffer of voxel-values, usually corresponding to a single z-slice in 
Voxels.Conversion of both primitive data types and image structures between Anchor's data-structures and
 other representations.
A container with voxel-buffers for each z-slice.
Converting 
Voxels to different data-types.Converts anchor data-structures to the 
BufferedImage used by Java's AWT.Converts anchor data-structures to those used by ImgLib2.
Methods to read/copy/duplicate portions of voxels.
Creates new instances of 
Voxels and VoxelsUntyped with specific data-types.Utilities to iterate over voxel-locations in images and sub-regions of images.
Like 
org.anchoranalysis.image.voxel.iterator but refers to iterators that operation over
 the intersecting regions of two entities.Iterating over a point's neighboring voxels.
Routines for moving a 
KernelPointCursor around the
 neighboring voxels of the point.Functional-interfaces for processing different combinations of points and buffers that return a
 boolean.
Applying a kernel via
 convolution to voxels.
Kernels that apply morphological operations.
Kernel to find outline voxels on an object.
The fundamental data class that is an 
ObjectMask
 and related structures.Morphological operations
 applied to 
ObjectMasks.Predicates to match certain voxels as used in 
 org.anchoranalysis.image.voxel.object.morphological.Classes for calculating differnet kind of projections of voxel values across multiple buffers.
Classes for performing both a Maximum Intensity
 Projection and a minimum projection.
Different interpolator methods to use when scaling voxels.
Thresholding operations on voxels.
Converts the byte stream opened by Bioformats into channels of 
ByteBuffer.Converts to and from ImageJ data-structures for images.
Image interpolation when scaling using ImageJ.
A mark after a voxel-representation has been inferred.
Calculating overlaps between two 
Marks.Euclidean Distance Transform
 implementations via FIJI.
Implementations of 
Thresholder that use FIJI.Implementations of 
ConvertChannelTo and ConvertChannelToWithHistogram.Implementations of 
BinarySegmentation.Non-beans pertaining to segmenting a z-stack slice-by-slice.
Implementations of 
Thresholder that call ImageJ.Implementations of 
ChannelProvider that call ImageJ.Non-bean classes involving 
ObjectMask that call ImageJ.Conversion to/from OpenCV data-structures.
Interpolation non-beans that use OpenCV.
Testing utilities and fixtures with no greater downstream dependency than anchor-image-io
 or anchor-io-bioformats or anchor-imagej.
- 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.bean.displayer
Methods in org.anchoranalysis.image.bean.displayer that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected ChannelConverterAttached<Channel, UnsignedByteBuffer> IntensityQuantiles.createConverterFor(VoxelDataType dataType) protected abstract ChannelConverterAttached<Channel, UnsignedByteBuffer> StackDisplayer.createConverterFor(VoxelDataType dataType) Determines what kind of converter to use for a particular channel, to map it to an unsigned 8-bit channel. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.bean.segment.binary
Methods in org.anchoranalysis.image.bean.segment.binary that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionabstract BinaryVoxels<UnsignedByteBuffer> BinarySegmentation.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) Performs a segmentation on voxels so that each voxel has an on or off state after the operation.BinarySegmentationReference.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) BinarySegmentationThreshold.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) BinarySegmentationUnary.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) protected abstract BinaryVoxels<UnsignedByteBuffer> BinarySegmentationUnary.segmentFromExistingSegmentation(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment) Performs a binary-segmentation, in a similar manner toBinarySegmentation.segment(org.anchoranalysis.image.voxel.VoxelsUntyped, org.anchoranalysis.image.bean.nonbean.segment.BinarySegmentationParameters, java.util.Optional<org.anchoranalysis.image.voxel.object.ObjectMask>)but with the delegate as additional argument. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.bean.threshold
Methods in org.anchoranalysis.image.bean.threshold that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionThresholder.threshold(VoxelsUntyped voxels) LikeThresholder.threshold(VoxelsUntyped)but using default binary-values.Thresholder.threshold(VoxelsUntyped voxels, BinaryValuesByte binaryValues) LikeThresholder.threshold(VoxelsUntyped, BinaryValuesByte, Optional, Optional)applying the thresholding to the entire set of voxels.abstract BinaryVoxels<UnsignedByteBuffer> Thresholder.threshold(VoxelsUntyped voxels, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask) Thresholds voxels (across a range of values) so that they have only binary range (i.e. two voxel values representing on and off).ThresholderGlobal.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte bvOut, Optional<Histogram> histogram, Optional<ObjectMask> objectMask)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.bufferedimage
Method parameters in org.anchoranalysis.image.core.bufferedimage with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BufferedImageBufferedImageFromStack.createRGB(Voxels<UnsignedByteBuffer> red, Voxels<UnsignedByteBuffer> green, Voxels<UnsignedByteBuffer> blue, Extent extent) Creates aBufferedImagefrom threeVoxels<UnsignedByteBuffer>representing respectively, red, green, blue color components. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.channel.convert
Constructor parameters in org.anchoranalysis.image.core.channel.convert with type arguments of type UnsignedByteBufferModifierConstructorDescriptionToUnsignedByte(VoxelsConverter<UnsignedByteBuffer> voxelsConverter) Convert with a particularVoxelsConverter. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.channel.convert.attached.channel
Methods in org.anchoranalysis.image.core.channel.convert.attached.channel that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionIntensityRange.getVoxelsConverter()MaxIntensity.getVoxelsConverter() - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.channel.convert.attached.histogram
Methods in org.anchoranalysis.image.core.channel.convert.attached.histogram that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionMaxIntensityFromHistogram.getVoxelsConverter()QuantileIntensityFromHistogram.getVoxelsConverter()UpperLowerQuantileIntensityFromHistogram.getVoxelsConverter() - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.mask
Methods in org.anchoranalysis.image.core.mask that return UnsignedByteBufferModifier and TypeMethodDescriptionMask.sliceBuffer(int z) A buffer corresponding to a particular z-slice.Methods in org.anchoranalysis.image.core.mask that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionMask.binaryVoxels()The underlying voxels in the mask, exposed asBinaryVoxels.Mask.voxels()The underlying voxels in the mask.Method parameters in org.anchoranalysis.image.core.mask with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic RunningSumIterateVoxelsMask.calculateRunningSum(Mask mask, Voxels<UnsignedByteBuffer> voxelsIntensity) Calculates the sum and count across voxels intensity that correspond to on voxels on a maskvoidMask.replaceBy(BinaryVoxels<UnsignedByteBuffer> voxels) Replaces the underlying voxels in the mask with new voxels.Constructor parameters in org.anchoranalysis.image.core.mask with type arguments of type UnsignedByteBufferModifierConstructorDescriptionMask(BinaryVoxels<UnsignedByteBuffer> voxels) Creates a mask from an existing binary-voxels using default image resolution.Mask(BinaryVoxels<UnsignedByteBuffer> voxels, Optional<Resolution> resolution) Creates a mask from an existing binary-voxels and a specific image resolution. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.mask.combine
Method parameters in org.anchoranalysis.image.core.mask.combine with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic voidMaskAnd.apply(Voxels<UnsignedByteBuffer> voxelsFirst, Voxels<UnsignedByteBuffer> voxelsSecond, BinaryValuesByte binaryValuesFirst, BinaryValuesByte binaryValuesSecond) Performs a logical and operation on each voxel in twoVoxels(considered to be masks), writing the result onto the second mask.static voidMaskXor.apply(BinaryVoxels<UnsignedByteBuffer> voxelsFirst, BinaryVoxels<UnsignedByteBuffer> voxelsSecond) Performs a logical xor (exclusive or) operation on each voxel in twoVoxels(considered to be masks), writing the result onto the second mask. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.object.properties
Methods in org.anchoranalysis.image.core.object.properties that return UnsignedByteBufferModifier and TypeMethodDescriptionObjectWithProperties.sliceBufferLocal(int sliceIndexRelative) A slice buffer with local coordinates. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.core.stack
Methods in org.anchoranalysis.image.core.stack that return UnsignedByteBufferModifier and TypeMethodDescriptionRGBStack.sliceBuffer(int channelIndex, int zIndex) A buffer corresponding to a particular z-slice of a particular channel.Methods in org.anchoranalysis.image.core.stack that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionDisplayStack.getConverters()A list of optional converters that will be applied to the respective channel instackif they exist.Method parameters in org.anchoranalysis.image.core.stack with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionvoidChannelMapper.consumeChannelIfSupported(int channelIndex, BiConsumer<Channel, ChannelConverterAttached<Channel, UnsignedByteBuffer>> consumer, Consumer<Channel> fallback) LikeChannelMapper.mapChannelIfSupported(int, BiFunction, Function)but the mapping has no return-type.voidDisplayStack.copyPixelsTo(int channelIndex, BoundingBox sourceBox, Voxels<UnsignedByteBuffer> destinationVoxels, BoundingBox destinationBox) Copies pixels from a particular channel to an output buffer.<T> TChannelMapper.mapChannelIfSupported(int channelIndex, BiFunction<Channel, ChannelConverterAttached<Channel, UnsignedByteBuffer>, T> mapFunction, Function<Channel, T> fallback) Constructor parameters in org.anchoranalysis.image.core.stack with type arguments of type UnsignedByteBufferModifierConstructorDescriptionDisplayStack(Stack stack, boolean eventuallyThree, Function<VoxelDataType, ChannelConverterAttached<Channel, UnsignedByteBuffer>> createConverter) Create for a particularStackthat may needed to be converted. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.inference.segment
Methods in org.anchoranalysis.image.inference.segment that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ScaleAndThresholdVoxels.scaleAndThreshold(Voxels<FloatBuffer> voxels, Extent targetSize, VoxelsResizer resizer, float maskMinValue) Scales voxels representing a mask to a target size, and then thresholds. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel
Methods in org.anchoranalysis.image.voxel that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionVoxelsUntyped.asByte()Casts to use aUnsignedByteBufferif the voxels contain this data-type, otherwise throws aIncorrectVoxelTypeException.VoxelsUnsignedByte.extract()Constructor parameters in org.anchoranalysis.image.voxel with type arguments of type UnsignedByteBufferModifierConstructorDescriptionCreate from a buffer, indexed by slice. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.arithmetic
Method parameters in org.anchoranalysis.image.voxel.arithmetic with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelsArithmeticVoxelsArithmeticFactory.createUnsignedByte(Extent extent, IntFunction<UnsignedByteBuffer> bufferForSlice) Create aVoxelsArithmeticforUnsignedByteBuffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.assigner
Method parameters in org.anchoranalysis.image.voxel.assigner with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelsAssignerVoxelsAssignerFactory.createUnsignedByte(Voxels<UnsignedByteBuffer> voxels, int valueToAssign) Create aVoxelsAssignerfor aUnsignedByteBuffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.binary
Methods in org.anchoranalysis.image.voxel.binary that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> BinaryVoxelsFactory.createEmptyOff(Extent extent) Creates binary-voxels using unsigned 8-bit byte type and with all voxels set to off (0).static BinaryVoxels<UnsignedByteBuffer> BinaryVoxelsFactory.createEmptyOn(Extent extent) Creates binary-voxels using unsigned 8-bit byte type and with all voxels set to on (255).static BinaryVoxels<UnsignedByteBuffer> BinaryVoxelsFactory.reuseByte(Voxels<UnsignedByteBuffer> voxels) LikeBinaryVoxelsFactory.reuseByte(org.anchoranalysis.image.voxel.Voxels<org.anchoranalysis.image.voxel.buffer.primitive.UnsignedByteBuffer>)but uses default binary-values for off (0) and on (255).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.Method parameters in org.anchoranalysis.image.voxel.binary with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> BinaryVoxelsFactory.reuseByte(Voxels<UnsignedByteBuffer> voxels) LikeBinaryVoxelsFactory.reuseByte(org.anchoranalysis.image.voxel.Voxels<org.anchoranalysis.image.voxel.buffer.primitive.UnsignedByteBuffer>)but uses default binary-values for off (0) and on (255).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. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.binary.connected
Method parameters in org.anchoranalysis.image.voxel.binary.connected with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionObjectsFromConnectedComponentsFactory.createUnsignedByte(BinaryVoxels<UnsignedByteBuffer> voxels) Finds the connected-components in unsigned byte voxels. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.buffer
Methods in org.anchoranalysis.image.voxel.buffer that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelBuffer<UnsignedByteBuffer> VoxelBufferFactory.allocateUnsignedByte(int capacity) Allocates a new unsigned byte voxel-buffer of given size.static VoxelBuffer<UnsignedByteBuffer>[]VoxelBufferFactory.allocateUnsignedByteArray(int size) Creates an array of unsigned byte voxel-buffers of given size.static VoxelBuffer<UnsignedByteBuffer> VoxelBufferWrap.unsignedByteArray(byte[] array) Wraps an existing array (encoding unsigned bytes as a signed array) as a voxel-buffer.static VoxelBuffer<UnsignedByteBuffer> VoxelBufferWrap.unsignedByteBuffer(UnsignedByteBuffer buffer) Wraps an unsigned-byte buffer into a voxel-buffer.static VoxelBuffer<UnsignedByteBuffer> VoxelBufferWrap.unsignedByteRaw(ByteBuffer buffer) Wraps an unsigned-byte buffer (represented by a NIO signed-buffer) into a voxel-buffer.Methods in org.anchoranalysis.image.voxel.buffer with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelBuffer<UnsignedByteBuffer> VoxelBufferWrap.unsignedByteBuffer(UnsignedByteBuffer buffer) Wraps an unsigned-byte buffer into a voxel-buffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.buffer.primitive
Methods in org.anchoranalysis.image.voxel.buffer.primitive that return UnsignedByteBufferModifier and TypeMethodDescriptionstatic UnsignedByteBufferUnsignedByteBuffer.allocate(int capacity) Allocates a new buffer of unsigned-bytes.static UnsignedByteBufferUnsignedByteBuffer.wrapRaw(byte[] array) Exposes a raw byte-array as a buffer with unsigned-bytes.static UnsignedByteBufferUnsignedByteBuffer.wrapRaw(ByteBuffer bufferRaw) Exposes a rawByteBufferas a buffer with unsigned-bytes.Methods in org.anchoranalysis.image.voxel.buffer.primitive with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionvoidUnsignedByteBuffer.put(UnsignedByteBuffer source) Relative put-method from an unsigned byte buffer, represented by aUnsignedByteBuffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.buffer.slice
Methods in org.anchoranalysis.image.voxel.buffer.slice that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic SliceBufferIndex<UnsignedByteBuffer> FromByte.createInitialized(Extent extent) Create a buffer of a particular size, that has been initialized.static SliceBufferIndex<UnsignedByteBuffer> FromByte.createUninitialized(Extent extent) Create a buffer of a particular size, that has not been initialized.FromByte.slice(int z) Method parameters in org.anchoranalysis.image.voxel.buffer.slice with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionvoidFromByte.replaceSlice(int z, VoxelBuffer<UnsignedByteBuffer> sliceToAssign)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.convert
Methods in org.anchoranalysis.image.voxel.convert with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected voidToUnsignedByteNoScaling.convertFloat(FloatBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMaxValue.convertFloat(FloatBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMinMaxValue.convertFloat(FloatBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByType.convertFloat(FloatBuffer in, UnsignedByteBuffer out) Converts the current position in aFloatBufferto the current position in aUnsignedShortBuffer.protected voidToFloatNoScaling.convertUnsignedByte(UnsignedByteBuffer in, FloatBuffer out) protected voidToUnsignedByte.convertUnsignedByte(UnsignedByteBuffer in, UnsignedByteBuffer out) protected voidToUnsignedInt.convertUnsignedByte(UnsignedByteBuffer in, UnsignedIntBuffer out) protected voidToUnsignedShortNoScaling.convertUnsignedByte(UnsignedByteBuffer in, UnsignedShortBuffer out) protected voidToUnsignedShortScaleByType.convertUnsignedByte(UnsignedByteBuffer in, UnsignedShortBuffer out) protected abstract voidVoxelsConverter.convertUnsignedByte(UnsignedByteBuffer in, T out) Copies a value from the current position in aUnsignedByteBufferto the current position in a buffer of typeT.protected voidToUnsignedByteNoScaling.convertUnsignedInt(UnsignedIntBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMaxValue.convertUnsignedInt(UnsignedIntBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMinMaxValue.convertUnsignedInt(UnsignedIntBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByType.convertUnsignedInt(UnsignedIntBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteNoScaling.convertUnsignedShort(UnsignedShortBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMaxValue.convertUnsignedShort(UnsignedShortBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByMinMaxValue.convertUnsignedShort(UnsignedShortBuffer in, UnsignedByteBuffer out) protected voidToUnsignedByteScaleByType.convertUnsignedShort(UnsignedShortBuffer in, UnsignedByteBuffer out) Method parameters in org.anchoranalysis.image.voxel.convert with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionvoidVoxelsConverter.copyFromUnsignedByte(Voxels<UnsignedByteBuffer> from, Voxels<T> to) Copies voxels from a source of type @{link UnsignedByteBuffer} to voxels of typeT. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.convert.bufferedimage
Method parameters in org.anchoranalysis.image.voxel.convert.bufferedimage with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BufferedImageBufferedImageFromVoxels.createGrayscaleByte(Voxels<UnsignedByteBuffer> voxels) Creates aBufferedImagefrom aVoxels<UnsignedByteBuffer>. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.convert.imglib2
Method parameters in org.anchoranalysis.image.voxel.convert.imglib2 with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic net.imglib2.img.Img<net.imglib2.type.numeric.integer.UnsignedByteType> ConvertToImg.fromByte(VoxelBuffer<UnsignedByteBuffer> buffer, Extent extent) Creates anImgfrom aVoxelBufferwith an unsigned byte data-type.static net.imglib2.img.Img<net.imglib2.type.numeric.integer.UnsignedByteType> ConvertToImg.fromByte(Voxels<UnsignedByteBuffer> voxels) Creates anImgfromVoxelswith an unsigned byte data-type.static net.imglib2.img.NativeImg<net.imglib2.type.numeric.integer.UnsignedByteType, net.imglib2.img.basictypeaccess.array.ByteArray> ConvertToNativeImg.fromByte(Voxels<UnsignedByteBuffer> voxels) Creates anNativeImgfromVoxelswith an unsigned byte data-type. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.extracter
Methods in org.anchoranalysis.image.voxel.extracter that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelsExtracter<UnsignedByteBuffer> VoxelsExtracterFactory.createUnsignedByte(Voxels<UnsignedByteBuffer> voxels) Create voxels-extracter forUnsignedByteBuffer.Method parameters in org.anchoranalysis.image.voxel.extracter with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelsExtracter<UnsignedByteBuffer> VoxelsExtracterFactory.createUnsignedByte(Voxels<UnsignedByteBuffer> voxels) Create voxels-extracter forUnsignedByteBuffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.factory
Methods in org.anchoranalysis.image.voxel.factory that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionVoxelsFactory.getUnsignedByte()A factory that creates voxels of type unsigned byte. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.iterator
Method parameters in org.anchoranalysis.image.voxel.iterator with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic voidIterateVoxelsAll.binaryOperation(Voxels<UnsignedByteBuffer> voxelsIn1, Voxels<UnsignedByteBuffer> voxelsIn2, Voxels<UnsignedByteBuffer> voxelsOut, IntBinaryOperator operation) Iterate over each voxel in a bounding-box - applying a binary operation with values from two inputVoxels<UnsignedByteBuffer>for each slice and writing it into an outputVoxels<UnsignedByteBuffer>.static voidIterateVoxelsEqualTo.equalToPrimitive(Voxels<UnsignedByteBuffer> voxels, byte equalToValue, ScalarThreeDimensionalConsumer consumer) Iterates through all points with a specific voxel intensity-value, passing coordinates as primitive types.static voidIterateVoxelsEqualTo.equalToPrimitiveSlice(Voxels<UnsignedByteBuffer> voxels, int sliceIndex, byte equalToValue, ScalarThreeDimensionalConsumer consumer) static voidIterateVoxelsEqualTo.equalToReusePoint(Voxels<UnsignedByteBuffer> voxels, byte equalToValue, Consumer<Point3i> consumer) Iterates all points with a specific voxel intensity-value, reusing thePoint3iin each iteration.IterateVoxelsEqualTo.untilFirstIntensityEqualTo(BoundedVoxels<UnsignedByteBuffer> voxels, byte equalToValue) Iterates each voxel until a specific intensity value is found.static voidIterateVoxelsAll.withCursor(BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters, ProcessKernelPointCursor process) Iterate over each voxel using aKernelPointCursor.static voidIterateVoxelsBoundingBox.withCursor(BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, ProcessKernelPointCursor process) Iterate over each voxel in a bounding-box using aKernelPointCursor.static booleanIterateVoxelsBoundingBox.withCursorUntil(BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, PredicateKernelPointCursor predicate) Iterate over each voxel in a bounding-box using aKernelPointCursoruntil a predicate returns true.. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.iterator.intersecting
Method parameters in org.anchoranalysis.image.voxel.iterator.intersecting with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic intCountVoxelsIntersectingBounded.countByte(BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, PredicateTwoBytes predicate) Counts all voxels in the intersection of two bounded-voxels of typeBoundedVoxelsthat match a predicate.static intCountVoxelsIntersectingBounded.countByteMasked(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, PredicateTwoBytes predicate) Counts all voxels intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask and match a predicate.static intCountVoxelsIntersectingBounded.countByteMasked(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, PredicateTwoBytes predicate) Counts all voxels intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask and match a predicate.static voidIterateVoxelsIntersectingBounded.withTwoBuffers(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, ProcessBufferBinary<UnsignedByteBuffer, UnsignedByteBuffer> process) Iterates over the intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask.static voidIterateVoxelsIntersectingBounded.withTwoBuffers(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, ProcessBufferBinary<UnsignedByteBuffer, UnsignedByteBuffer> process) Iterates over the intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask.static voidIterateVoxelsIntersectingBounded.withTwoBuffers(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, ProcessBufferBinary<UnsignedByteBuffer, UnsignedByteBuffer> process) Iterates over the intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask.static voidIterateVoxelsIntersectingBounded.withTwoBuffers(Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal, BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, ProcessBufferBinary<UnsignedByteBuffer, UnsignedByteBuffer> process) Iterates over the intersection of two bounded-voxels of typeBoundedVoxelsbut only voxels that lie on an object-mask. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.iterator.neighbor
Methods in org.anchoranalysis.image.voxel.iterator.neighbor with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptiondefault voidProcessChangedPointAbsoluteMasked.notifyChangeZ(int zChange, int z, UnsignedByteBuffer objectMaskBuffer) Notifies the processor that there has been a change in z-coordinate. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.iterator.neighbor.kernel
Methods in org.anchoranalysis.image.voxel.iterator.neighbor.kernel with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionbooleanWalkPredicate.walk(UnsignedByteBuffer buffer, BufferRetriever bufferRetriever) Do any neighboring voxels in any direction satisfy the predicate?voidWalkRunnable.walk(UnsignedByteBuffer buffer, BufferRetriever bufferRetriever) Walks in X and Y direction, and Z direction if enabled.Method parameters in org.anchoranalysis.image.voxel.iterator.neighbor.kernel with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic voidIterateKernelHelper.overAll(Kernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters, ProcessKernelPointCursor processor) Iterates over all voxels.static voidIterateKernelHelper.overBox(Kernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters, ProcessKernelPointCursor processor) Iterates over only voxels contained within a bounding-box.static booleanIterateKernelHelper.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.booleanNeighborPredicate.test(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Tests if a neighbor satisfies a condition. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.iterator.predicate
Methods in org.anchoranalysis.image.voxel.iterator.predicate that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptiondefault PredicateBufferBinary<UnsignedByteBuffer> PredicateTwoBytes.deriveUnsignedBytePredicate()Derives a predicate with a different interface for operating onUnsignedByteBuffer.PredicateTwoBytes.deriveUnsignedByteProcessor()Derives a processor with a different interface for operating onUnsignedByteBuffer.PredicateTwoBytes.deriveUnsignedByteProcessor()Derives a processor with a different interface for operating onUnsignedByteBuffer. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.kernel
Methods in org.anchoranalysis.image.voxel.kernel that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ApplyKernel.apply(BinaryKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Apply the kernel toBinaryVoxels<UnsignedByteBuffer>using the same binary-values asvoxelsto calculate a value for each voxel.BufferRetriever.getLocal(int relativeZIndex) Get a buffer at a particular index in the z-dimension.LocalSlices.getLocal(int relativeZIndex) Methods in org.anchoranalysis.image.voxel.kernel with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionbooleanKernelPointCursor.isBufferOff(UnsignedByteBuffer buffer) Is the value at the current index in this buffer corresponding to an off state?booleanKernelPointCursor.isBufferOn(UnsignedByteBuffer buffer) Is the value at the current index in this buffer corresponding to an on state?Method parameters in org.anchoranalysis.image.voxel.kernel with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ApplyKernel.apply(BinaryKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Apply the kernel toBinaryVoxels<UnsignedByteBuffer>using the same binary-values asvoxelsto calculate a value for each voxel.static intApplyKernel.applyForCount(BinaryKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Applies aBinaryKernelto voxels and counts how many true values occur en aggregate.static intApplyKernel.applyForCount(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, KernelApplicationParameters parameters) Applies the kernel to voxels and sums the returned value.static intApplyKernel.applyForCount(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters) Applies the kernel to voxels and sums the returned value.static booleanApplyKernel.applyUntilPositive(CountKernel kernel, BinaryVoxels<UnsignedByteBuffer> voxels, BoundingBox box, KernelApplicationParameters parameters) Applies the kernel to voxels until a positive value is returned, then exits with true.Constructor parameters in org.anchoranalysis.image.voxel.kernel with type arguments of type UnsignedByteBufferModifierConstructorDescriptionLocalSlices(int z, int windowSize, Voxels<UnsignedByteBuffer> voxels) Create with focus around a particular slice. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.kernel.morphological
Methods in org.anchoranalysis.image.voxel.kernel.morphological with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected abstract booleanBinaryKernelMorphological.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) The first check done on the kernel center-point, before checking any neighbors.protected booleanDilationKernel.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) protected booleanErosionKernel.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) Method parameters in org.anchoranalysis.image.voxel.kernel.morphological with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected abstract booleanBinaryKernelMorphological.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Does a particular neighboring-point satisfy the conditions.protected booleanDilationKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) protected booleanErosionKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.kernel.outline
Methods in org.anchoranalysis.image.voxel.kernel.outline with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected booleanOutlineKernelBase.firstCheck(KernelPointCursor point, UnsignedByteBuffer buffer) Method parameters in org.anchoranalysis.image.voxel.kernel.outline with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected booleanOutlineKernel.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel.protected booleanOutlineKernelNeighborMatchValue.doesNeighborQualify(boolean inside, KernelPointCursor point, Supplier<UnsignedByteBuffer> buffer, int zShift) Checks whether a particular neighbor voxel qualifies to make the current voxel an outline voxel.Constructor parameters in org.anchoranalysis.image.voxel.kernel.outline with type arguments of type UnsignedByteBufferModifierConstructorDescriptionCreates for an object. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.object
Methods in org.anchoranalysis.image.voxel.object that return UnsignedByteBufferModifier and TypeMethodDescriptionObjectMask.sliceBufferGlobal(int sliceIndexGlobal) A slice buffer with global coordinates.ObjectMask.sliceBufferLocal(int sliceIndexRelative) A slice buffer with local coordinates.Methods in org.anchoranalysis.image.voxel.object that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionObjectMask.binaryVoxels()The underlying voxel memory buffers for the object-mask, exposed via aBinaryVoxels.ObjectMask.boundedVoxels()The underlying voxel memory buffers for the object-mask, exposed viaBoundedVoxels.ObjectMask.extract()Provides methods to read/copy/duplicate regions of voxels.ObjectMask.voxels()The underlying voxel memory buffers for the object-mask, exposed viaVoxels.Method parameters in org.anchoranalysis.image.voxel.object with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionObjectMask.replaceVoxels(Voxels<UnsignedByteBuffer> voxelsToAssign) Replaces the voxels in the object-mask.Constructor parameters in org.anchoranalysis.image.voxel.object with type arguments of type UnsignedByteBufferModifierConstructorDescriptionObjectMask(BinaryVoxels<UnsignedByteBuffer> voxels) Creates from aBinaryVoxelsto be located at the origin.ObjectMask(BoundedVoxels<UnsignedByteBuffer> voxels) Creates from aBoundedVoxelswithUnsignedByteBuffer.ObjectMask(BoundedVoxels<UnsignedByteBuffer> voxels, BinaryValuesInt binaryValues) Creates fromBoundedVoxelsand correspondingBinaryValuesInt.ObjectMask(Voxels<UnsignedByteBuffer> voxels) Creates from aVoxelsmask that is cornered at the origin.ObjectMask(BoundingBox box, BinaryVoxels<UnsignedByteBuffer> voxels) Creates from aBinaryVoxelsand a corresponding bounding-box.ObjectMask(BoundingBox box, Voxels<UnsignedByteBuffer> voxels) ObjectMask(BoundingBox box, Voxels<UnsignedByteBuffer> voxels, BinaryValuesByte binaryValues) LikeObjectMask(BoundingBox, Voxels, BinaryValuesInt)but specifies the binary-values as bytes.ObjectMask(BoundingBox box, Voxels<UnsignedByteBuffer> voxels, BinaryValuesInt binaryValues)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.object.morphological
Methods in org.anchoranalysis.image.voxel.object.morphological that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> MorphologicalDilation.dilate(BinaryVoxels<UnsignedByteBuffer> voxels, int iterations, DilationContext context) Performs a morphological dilation operation.static BinaryVoxels<UnsignedByteBuffer> MorphologicalErosion.erode(BinaryVoxels<UnsignedByteBuffer> voxels, int iterations, boolean useZ, Optional<Predicate<Point3i>> precondition) Performs a morphological erosion on aBinaryVoxels<UnsignedByteBuffer> voxels.Method parameters in org.anchoranalysis.image.voxel.object.morphological with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> MorphologicalDilation.dilate(BinaryVoxels<UnsignedByteBuffer> voxels, int iterations, DilationContext context) Performs a morphological dilation operation.static BinaryVoxels<UnsignedByteBuffer> MorphologicalErosion.erode(BinaryVoxels<UnsignedByteBuffer> voxels, int iterations, boolean useZ, Optional<Predicate<Point3i>> precondition) Performs a morphological erosion on aBinaryVoxels<UnsignedByteBuffer> voxels. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.object.morphological.predicate
Method parameters in org.anchoranalysis.image.voxel.object.morphological.predicate with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionbooleanAcceptIterationList.accept(BinaryVoxels<UnsignedByteBuffer> voxels) booleanAcceptIterationPredicate.accept(BinaryVoxels<UnsignedByteBuffer> voxels) Whether a particularvoxelsfulfills the condition or not. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.projection
Methods in org.anchoranalysis.image.voxel.projection that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionMeanIntensityProjection.createUnsignedByte(Extent extent) abstract ProjectableBuffer<UnsignedByteBuffer> Projection.createUnsignedByte(Extent extent) Creates a buffer for a maximum-intensity projection for unsigned byte voxels.StandardDeviationIntensityProjection.createUnsignedByte(Extent extent)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.projection.extrema
Methods in org.anchoranalysis.image.voxel.projection.extrema that return types with arguments of type UnsignedByteBuffer - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.resizer
Methods in org.anchoranalysis.image.voxel.resizer that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected abstract VoxelBuffer<UnsignedByteBuffer> VoxelsResizer.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) Interpolates fromvoxelsSourcetovoxelsDestinationfor unsigned 8-bit buffers.protected VoxelBuffer<UnsignedByteBuffer> VoxelsResizerExecutionTime.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) VoxelsResizerImgLib2.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) VoxelsResizerNone.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) Method parameters in org.anchoranalysis.image.voxel.resizer with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected abstract VoxelBuffer<UnsignedByteBuffer> VoxelsResizer.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) Interpolates fromvoxelsSourcetovoxelsDestinationfor unsigned 8-bit buffers.protected VoxelBuffer<UnsignedByteBuffer> VoxelsResizerExecutionTime.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) VoxelsResizerImgLib2.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) VoxelsResizerNone.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.image.voxel.thresholder
Methods in org.anchoranalysis.image.voxel.thresholder that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> VoxelsThresholder.threshold(VoxelsUntyped voxels, float level, BinaryValuesByte binaryValues, Optional<ObjectMask> objectMask, boolean alwaysDuplicate) Applies thresholding toVoxelsUntyped.static BinaryVoxels<UnsignedByteBuffer> VoxelsThresholder.thresholdFloat(Voxels<FloatBuffer> voxels, float level, BinaryValuesByte binaryValues) Applies thresholding toVoxelsof float data type.Method parameters in org.anchoranalysis.image.voxel.thresholder with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic voidVoxelsThresholder.thresholdByte(Voxels<UnsignedByteBuffer> voxels, int level, BinaryValuesByte binaryValues) Applies thresholding toVoxelsof unsigned byte data type. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.io.bioformats.copyconvert.tobyte
Methods in org.anchoranalysis.io.bioformats.copyconvert.tobyte that return UnsignedByteBufferModifier and TypeMethodDescriptionprotected UnsignedByteBufferUnsignedByteFromUnsignedByte.convert(ByteBuffer source, int channelIndexRelative, OrientationChange orientationCorrection, boolean littleEndian) Methods in org.anchoranalysis.io.bioformats.copyconvert.tobyte with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected voidToUnsignedByteWithScaling.copyChangeOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination, OrientationChange orientationCorrection) protected voidUnsignedByteFromFloat.copyChangeOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination, OrientationChange orientationCorrection) protected voidUnsignedByteFromUnsignedByteInterleaving.copyChangeOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination, OrientationChange orientationCorrection) protected voidUnsignedByteFromUnsignedByteNoInterleaving.copyChangeOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination, OrientationChange orientationCorrection) protected voidToUnsignedByteWithScaling.copyKeepOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination) protected voidUnsignedByteFromFloat.copyKeepOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination) protected voidUnsignedByteFromUnsignedByteInterleaving.copyKeepOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination) protected voidUnsignedByteFromUnsignedByteNoInterleaving.copyKeepOrientation(ByteBuffer source, boolean littleEndian, int channelIndexRelative, UnsignedByteBuffer destination)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.io.imagej.convert
Methods in org.anchoranalysis.io.imagej.convert that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelBuffer<UnsignedByteBuffer> ConvertToVoxelBuffer.asByte(ij.process.ImageProcessor processor) Convert aImageProcessortoVoxelBuffer<UnsignedByteBuffer>Method parameters in org.anchoranalysis.io.imagej.convert with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic ij.process.ImageProcessorConvertToImageProcessor.fromByte(SliceBufferIndex<UnsignedByteBuffer> pixelsForSlice, int z) static ij.process.ImageProcessorConvertToImageProcessor.fromByte(VoxelBuffer<UnsignedByteBuffer> slice, Extent extent) Creates aImageProcessorfrom voxel-buffer (of typeByteBuffer) that is already a slice.static ij.ImagePlusConvertToImagePlus.fromSlice(Voxels<UnsignedByteBuffer> voxels, int sliceIndex, String name) Creates anImagePlusfrom one slice of aVoxels<UnsignedByteBuffer> voxels. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.io.imagej.resizer
Methods in org.anchoranalysis.io.imagej.resizer that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionVoxelsResizerImageJ.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) Method parameters in org.anchoranalysis.io.imagej.resizer with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionVoxelsResizerImageJ.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.mpp.mark.voxelized
Methods in org.anchoranalysis.mpp.mark.voxelized that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionVoxelizedMark.voxels()Gets the voxel representation of the mark.VoxelizedMark.voxelsMaximumIntensityProjection()Gets the maximum intensity projection of the voxelized mark. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.mpp.overlap
Method parameters in org.anchoranalysis.mpp.overlap with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionintCountIntersectingVoxels.count(BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2) Counts the number of intersecting voxels between two bounded voxel sets.intCountIntersectingVoxels.countMasked(BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal) Counts the number of intersecting voxels between two bounded voxel sets, considering a global mask.intCountIntersectingVoxels.countMasked(BoundedVoxels<UnsignedByteBuffer> voxels1, BoundedVoxels<UnsignedByteBuffer> voxels2, Voxels<UnsignedByteBuffer> maskGlobal, byte onMaskGlobal) Counts the number of intersecting voxels between two bounded voxel sets, considering a global mask.static doubleOverlapUtilities.overlapWithMaskGlobal(VoxelizedMarkMemo memo1, VoxelizedMarkMemo memo2, int regionID, Voxels<UnsignedByteBuffer> globalMask, byte onGlobalMask) Counts the number of overlapping voxels between twoVoxelizedMarkMemoobjects, considering a global mask. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.fiji.bean.channel.provider.distance
Methods in org.anchoranalysis.plugin.fiji.bean.channel.provider.distance that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionDistanceTransform3D.createDistanceMapForVoxels(BinaryVoxels<UnsignedByteBuffer> voxels, Optional<Resolution> resolution, float multiplyByZRes) Creates a distance map for binary voxels.Method parameters in org.anchoranalysis.plugin.fiji.bean.channel.provider.distance with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionDistanceTransform3D.createDistanceMapForVoxels(BinaryVoxels<UnsignedByteBuffer> voxels, Optional<Resolution> resolution, float multiplyByZRes) Creates a distance map for binary voxels. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.fiji.bean.threshold
Methods in org.anchoranalysis.plugin.fiji.bean.threshold that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionThresholderAutoIJ.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.image.bean.channel.convert
Methods in org.anchoranalysis.plugin.image.bean.channel.convert that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionScaleByDictionary.createConverter()ScaleByMinMaxValue.createConverter()ScaleByTypeToByte.createConverter()ToByte.createConverter()ToByteUpperLowerQuantileIntensity.createConverter() - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.image.bean.segment.binary
Methods in org.anchoranalysis.plugin.image.bean.segment.binary that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionSequence.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask) ThresholdAgainstChannel.segment(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> object) Invert.segmentFromExistingSegmentation(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment) Repeat.segmentFromExistingSegmentation(VoxelsUntyped voxels, BinarySegmentationParameters parameters, Optional<ObjectMask> objectMask, BinarySegmentation segment)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.image.segment.thresholder.slice
Methods in org.anchoranalysis.plugin.image.segment.thresholder.slice with parameters of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected final voidSliceThresholder.writeOffByte(int offset, UnsignedByteBuffer bufferOut) Writes the 'off' binary value to the output buffer at the specified offset.protected final voidSliceThresholder.writeThresholdedByte(int offset, UnsignedByteBuffer bufferOut, VoxelBuffer<?> bufferIn, VoxelBuffer<?> bufferThreshold) Writes a thresholded value to the output buffer based on the input and threshold buffers. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.imagej.bean.threshold
Methods in org.anchoranalysis.plugin.imagej.bean.threshold that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionThresholderSimpleFillHoles2D.threshold(VoxelsUntyped inputBuffer, BinaryValuesByte binaryValues, Optional<Histogram> histogram, Optional<ObjectMask> objectMask)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.imagej.channel.provider
Method parameters in org.anchoranalysis.plugin.imagej.channel.provider with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic voidFilterHelper.processEachSlice(BinaryVoxels<UnsignedByteBuffer> voxels, Consumer<ij.process.ImageProcessor> consumer)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.imagej.mask
Methods in org.anchoranalysis.plugin.imagej.mask that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ApplyImageJMorphologicalOperation.applyOperation(BinaryVoxels<UnsignedByteBuffer> voxels, String command, int iterations) Applies a specified morphological operation to the given binary voxels.Method parameters in org.anchoranalysis.plugin.imagej.mask with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic BinaryVoxels<UnsignedByteBuffer> ApplyImageJMorphologicalOperation.applyOperation(BinaryVoxels<UnsignedByteBuffer> voxels, String command, int iterations) Applies a specified morphological operation to the given binary voxels.static voidApplyImageJMorphologicalOperation.fill(BinaryVoxels<UnsignedByteBuffer> voxels) Applies the fill operation to the given binary voxels. - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.opencv.convert
Methods in org.anchoranalysis.plugin.opencv.convert that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic VoxelBuffer<UnsignedByteBuffer> VoxelBufferFromMat.unsignedByteFromMat(org.opencv.core.Mat mat, Extent extent) Method parameters in org.anchoranalysis.plugin.opencv.convert with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionstatic org.opencv.core.MatConvertToMat.fromVoxelBufferByte(VoxelBuffer<UnsignedByteBuffer> voxelBuffer, Extent extent) static org.opencv.core.MatConvertToMat.fromVoxelsByte(Voxels<UnsignedByteBuffer> voxels)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.plugin.opencv.resizer
Methods in org.anchoranalysis.plugin.opencv.resizer that return types with arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected VoxelBuffer<UnsignedByteBuffer> VoxelsResizerOpenCV.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination) Method parameters in org.anchoranalysis.plugin.opencv.resizer with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionprotected VoxelBuffer<UnsignedByteBuffer> VoxelsResizerOpenCV.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource, VoxelBuffer<UnsignedByteBuffer> voxelsDestination, Extent extentSource, Extent extentDestination)  - 
Uses of UnsignedByteBuffer in org.anchoranalysis.test.image
Method parameters in org.anchoranalysis.test.image with type arguments of type UnsignedByteBufferModifier and TypeMethodDescriptionvoidWriteIntoDirectory.writeVoxels(String outputName, Voxels<UnsignedByteBuffer> voxels) Writes Voxels to the output directory.