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.buffer.slice |
A container with voxel-buffers for each z-slice.
|
org.anchoranalysis.image.voxel.convert.imglib2 |
Converts anchor data-structures to those used by ImgLib2.
|
org.anchoranalysis.image.voxel.factory |
Creates new instances of
Voxels and VoxelsUntyped with specific data-types. |
org.anchoranalysis.image.voxel.iterator |
Utilities to iterate over voxel-locations in images and sub-regions of images.
|
org.anchoranalysis.image.voxel.iterator.process.buffer |
Functional-interfaces for processing different combinations of points and raw buffers, but not
VoxelBuffer . |
org.anchoranalysis.image.voxel.iterator.process.voxelbuffer |
Functional-interfaces for processing different combinations of points and
VoxelBuffer but not raw buffers. |
org.anchoranalysis.image.voxel.resizer |
Different interpolator methods to use when scaling voxels.
|
org.anchoranalysis.image.voxel.statistics |
Statistics about aggregated voxel intensities.
|
org.anchoranalysis.io.bioformats.copyconvert |
Converts the byte stream opened by Bioformats into channels of particular data-type.
|
org.anchoranalysis.io.imagej.convert |
Converts to and from ImageJ data-structures for images.
|
org.anchoranalysis.io.imagej.resizer |
Image interpolation when scaling using ImageJ.
|
org.anchoranalysis.plugin.image.segment.thresholder.slice |
Non-beans pertaining to segmenting a z-stack slice-by-slice.
|
org.anchoranalysis.plugin.opencv.convert |
Conversion to/from OpenCV data-structures.
|
org.anchoranalysis.plugin.opencv.resizer |
Interpolation non-beans that use OpenCV.
|
Modifier and Type | Method and Description |
---|---|
VoxelBuffer<T> |
Voxels.slice(int z)
A
VoxelBuffer corresponding to a particular z-slice. |
<T> VoxelBuffer<T> |
VoxelsUntyped.slice(int z)
A
VoxelBuffer corresponding to a particular z-slice. |
Modifier and Type | Method and Description |
---|---|
void |
BoundedVoxels.replaceSlice(int sliceIndexToUpdate,
VoxelBuffer<T> bufferToAssign)
Assigns a new buffer for a slice.
|
void |
Voxels.replaceSlice(int sliceIndexToUpdate,
VoxelBuffer<T> bufferToAssign)
Assigns a new buffer for a particular slice.
|
Modifier and Type | Method and Description |
---|---|
VoxelBuffer<T> |
BinaryVoxels.slice(int z)
A
VoxelBuffer corresponding to a particular z-slice. |
Modifier and Type | Class and Description |
---|---|
class |
VoxelBufferUnsigned<T extends UnsignedBuffer>
A parent class for
VoxelBuffer that accepts unsigned-buffers and implements some common
operations. |
Modifier and Type | Method and Description |
---|---|
static VoxelBuffer<FloatBuffer>[] |
VoxelBufferFactory.allocateFloatArray(int size)
Creates an array of float voxel-buffers of given size.
|
static 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<UnsignedIntBuffer>[] |
VoxelBufferFactory.allocateUnsignedIntArray(int size)
Creates an array of unsigned int voxel-buffers of given size.
|
static VoxelBuffer<UnsignedShortBuffer> |
VoxelBufferFactory.allocateUnsignedShort(int capacity)
Allocates a new unsigned short voxel-buffers of given size.
|
static VoxelBuffer<UnsignedShortBuffer>[] |
VoxelBufferFactory.allocateUnsignedShortArray(int size)
Creates an array of unsigned short voxel-buffers of given size.
|
VoxelBuffer<T> |
SlidingBuffer.bufferRelative(int relativeIndex)
Returns the corresponding buffer at a relative z-slice index to the current focused z-slice.
|
abstract VoxelBuffer<T> |
VoxelBuffer.duplicate()
Creates a deep copy of the current object, including deep-copying the associated buffer.
|
static VoxelBuffer<FloatBuffer> |
VoxelBufferWrap.floatArray(float[] array)
Wraps an float-array into a voxel-buffer.
|
static VoxelBuffer<FloatBuffer> |
VoxelBufferWrap.floatBuffer(FloatBuffer buffer)
Wraps a float buffer into a voxel-buffer.
|
VoxelBuffer<T> |
SlidingBuffer.getCenter()
The buffer for the currently selected slice.
|
VoxelBuffer<T> |
SlidingBuffer.getMinusOne()
The voxel-buffer for the slice with the currently selected slice's index
-1 or null
if it's the first slice. |
VoxelBuffer<T> |
SlidingBuffer.getPlusOne()
The voxel-buffer for the slice with the currently selected slice's index
+1 or null
if it's the final slice. |
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.
|
static VoxelBuffer<UnsignedIntBuffer> |
VoxelBufferWrap.unsignedIntArray(int[] array)
Wraps an unsigned-int buffer into a voxel-buffer.
|
static VoxelBuffer<UnsignedIntBuffer> |
VoxelBufferWrap.unsignedIntBuffer(UnsignedIntBuffer buffer)
Wraps an unsigned-int buffer (represented by a NIO signed-buffer) into a voxel-buffer.
|
static VoxelBuffer<UnsignedShortBuffer> |
VoxelBufferWrap.unsignedShortArray(short[] array)
Wraps an existing array (encoding unsigned shorts as a signed array) as a voxel-buffer.
|
static VoxelBuffer<UnsignedShortBuffer> |
VoxelBufferWrap.unsignedShortBuffer(UnsignedShortBuffer buffer)
Wraps an unsigned-short buffer into a voxel-buffer.
|
static VoxelBuffer<UnsignedShortBuffer> |
VoxelBufferWrap.unsignedShortRaw(ShortBuffer buffer)
Wraps an unsigned-short buffer (represented by a NIO signed-buffer) into a voxel-buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectableBuffer.addVoxelBuffer(VoxelBuffer<T> voxels)
Adds a
VoxelBuffer to the projection, as a single entity. |
abstract void |
VoxelBuffer.copyVoxelFrom(int destinationIndex,
VoxelBuffer<T> source,
int sourceIndex)
Copies one particular intensity-value from another
VoxelBuffer into this buffer. |
Modifier and Type | Method and Description |
---|---|
VoxelBuffer<UnsignedShortBuffer> |
FromShort.slice(int z) |
VoxelBuffer<FloatBuffer> |
FromFloat.slice(int z) |
VoxelBuffer<UnsignedByteBuffer> |
FromByte.slice(int z) |
VoxelBuffer<T> |
SliceBufferIndex.slice(int z)
A
VoxelBuffer corresponding to a particular z-slice. |
VoxelBuffer<UnsignedIntBuffer> |
FromInt.slice(int z) |
Modifier and Type | Method and Description |
---|---|
void |
FromFloat.replaceSlice(int z,
VoxelBuffer<FloatBuffer> sliceToAssign) |
void |
SliceBufferIndex.replaceSlice(int z,
VoxelBuffer<T> sliceToAssign)
Replaces the voxels for a particular z-slice.
|
void |
FromByte.replaceSlice(int z,
VoxelBuffer<UnsignedByteBuffer> sliceToAssign) |
void |
FromInt.replaceSlice(int z,
VoxelBuffer<UnsignedIntBuffer> sliceToAssign) |
void |
FromShort.replaceSlice(int z,
VoxelBuffer<UnsignedShortBuffer> sliceToAssign) |
Modifier and Type | Method and Description |
---|---|
default void |
SliceBufferIndex.iterateOverSlices(java.util.function.Consumer<VoxelBuffer<T>> sliceConsumer)
Calls
sliceConsumer once for each slice with the respective buffer. |
Modifier and Type | Method and Description |
---|---|
static net.imglib2.img.Img<net.imglib2.type.numeric.integer.UnsignedByteType> |
ConvertToImg.fromByte(VoxelBuffer<UnsignedByteBuffer> buffer,
Extent extent)
Creates an
Img from a VoxelBuffer with an unsigned byte data-type. |
static net.imglib2.img.Img<net.imglib2.type.numeric.real.FloatType> |
ConvertToImg.fromFloat(VoxelBuffer<FloatBuffer> buffer,
Extent extent)
Creates an
Img from a VoxelBuffer with a float data-type. |
static net.imglib2.img.Img<net.imglib2.type.numeric.integer.UnsignedShortType> |
ConvertToImg.fromShort(VoxelBuffer<UnsignedShortBuffer> buffer,
Extent extent)
Creates an
Img from a VoxelBuffer with an unsigned short data-type. |
Modifier and Type | Method and Description |
---|---|
default Voxels<T> |
VoxelsFactoryTypeBound.createForVoxelBuffer(VoxelBuffer<T> buffer,
Extent extent)
Create a new
Voxels that has been initialized with a single-slice's memory
buffers. |
Modifier and Type | Method and Description |
---|---|
static <S,T> void |
IterateVoxelsRemaining.withTwoBuffersWithoutOffset(VoxelBuffer<S> voxelBuffer1,
VoxelBuffer<T> voxelBuffer2,
ProcessBufferBinaryWithoutOffset<S,T> process)
Iterate over remaining voxels each voxel - with two associated buffers for each
slice.
|
static <S,T> void |
IterateVoxelsRemaining.withTwoBuffersWithoutOffset(VoxelBuffer<S> voxelBuffer1,
VoxelBuffer<T> voxelBuffer2,
ProcessBufferBinaryWithoutOffset<S,T> process)
Iterate over remaining voxels each voxel - with two associated buffers for each
slice.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessBufferBinaryMixed.process(Point3i point,
VoxelBuffer<S> buffer1,
T buffer2,
int offset1,
int offset2)
Processes a voxel location in two buffers.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessVoxelBufferBinaryMixed.process(Point3i point,
VoxelBuffer<S> buffer1,
T buffer2,
int offset)
Processes a voxel location in a buffer
|
void |
ProcessVoxelBufferUnaryWithPoint.process(Point3i point,
VoxelBuffer<T> buffer,
int offset)
Processes a voxel location in a buffer.
|
void |
ProcessVoxelBufferBinaryWithoutOffset.process(VoxelBuffer<S> buffer1,
VoxelBuffer<T> buffer2)
Processes a voxel location in a buffer
|
void |
ProcessVoxelBufferBinaryWithoutOffset.process(VoxelBuffer<S> buffer1,
VoxelBuffer<T> buffer2)
Processes a voxel location in a buffer
|
void |
ProcessVoxelBufferBinary.process(VoxelBuffer<S> buffer1,
VoxelBuffer<T> buffer2,
int offset)
Processes a voxel location in a buffer
|
void |
ProcessVoxelBufferBinary.process(VoxelBuffer<S> buffer1,
VoxelBuffer<T> buffer2,
int offset)
Processes a voxel location in a buffer
|
void |
ProcessVoxelBufferUnary.process(VoxelBuffer<T> buffer,
int offset)
Processes a voxel location in a buffer.
|
Modifier and Type | Method and Description |
---|---|
protected abstract VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizer.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 8-bit
buffers. |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerNone.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerImgLib2.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerExecutionTime.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected abstract VoxelBuffer<FloatBuffer> |
VoxelsResizer.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for float buffers. |
VoxelBuffer<FloatBuffer> |
VoxelsResizerNone.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<FloatBuffer> |
VoxelsResizerImgLib2.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerExecutionTime.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected abstract VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizer.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 16-bit
buffers. |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerNone.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerImgLib2.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerExecutionTime.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
Modifier and Type | Method and Description |
---|---|
protected abstract VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizer.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 8-bit
buffers. |
protected abstract VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizer.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 8-bit
buffers. |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerNone.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerNone.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerImgLib2.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerImgLib2.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerExecutionTime.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerExecutionTime.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected abstract VoxelBuffer<FloatBuffer> |
VoxelsResizer.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for float buffers. |
protected abstract VoxelBuffer<FloatBuffer> |
VoxelsResizer.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for float buffers. |
VoxelBuffer<FloatBuffer> |
VoxelsResizerNone.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<FloatBuffer> |
VoxelsResizerNone.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<FloatBuffer> |
VoxelsResizerImgLib2.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<FloatBuffer> |
VoxelsResizerImgLib2.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerExecutionTime.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerExecutionTime.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected abstract VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizer.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 16-bit
buffers. |
protected abstract VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizer.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination)
Interpolates from
voxelsSource to voxelsDestination for unsigned 16-bit
buffers. |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerNone.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerNone.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerImgLib2.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerImgLib2.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerExecutionTime.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerExecutionTime.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
Modifier and Type | Method and Description |
---|---|
static Histogram |
HistogramFactory.createFrom(VoxelBuffer<?> buffer)
Creates a
Histogram of the aggregated voxel intensities in a VoxelBuffer . |
Modifier and Type | Method and Description |
---|---|
protected VoxelBuffer<T> |
ConvertTo.convertSliceOfSingleChannel(ByteBuffer source,
int channelIndexRelative,
OrientationChange orientationCorrection)
Converts a slice of single-channel into a newly created
VoxelBuffer . |
Constructor and Description |
---|
ConvertTo(java.util.function.Function<VoxelsUntyped,Voxels<T>> functionCast,
java.util.function.IntFunction<T> allocateBuffer,
java.util.function.Function<T,VoxelBuffer<T>> wrapBuffer) |
Modifier and Type | Method and Description |
---|---|
static VoxelBuffer<UnsignedByteBuffer> |
ConvertToVoxelBuffer.asByte(ij.process.ImageProcessor processor)
Convert a
ImageProcessor to VoxelBuffer<UnsignedByteBuffer> |
static VoxelBuffer<FloatBuffer> |
ConvertToVoxelBuffer.asFloat(ij.process.ImageProcessor processor)
Convert a
ImageProcessor to VoxelBuffer<FloatBuffer> |
static VoxelBuffer<UnsignedShortBuffer> |
ConvertToVoxelBuffer.asShort(ij.process.ImageProcessor processor)
Convert a
ImageProcessor to VoxelBuffer<UnsignedShortBuffer> |
Modifier and Type | Method and Description |
---|---|
static ij.process.ImageProcessor |
ConvertToImageProcessor.fromByte(VoxelBuffer<UnsignedByteBuffer> slice,
Extent extent)
Creates a
ImageProcessor from voxel-buffer (of type ByteBuffer ) that is
already a slice. |
static ij.process.ImageProcessor |
ConvertToImageProcessor.fromFloat(VoxelBuffer<FloatBuffer> slice,
Extent extent)
Creates a
ImageProcessor from voxel-buffer (of type FloatBuffer ) that is
already a slice. |
static ij.process.ImageProcessor |
ConvertToImageProcessor.fromShort(VoxelBuffer<UnsignedShortBuffer> slice,
Extent extent)
Creates a
ImageProcessor from voxel-buffer (of type ShortBuffer ) that is
already a slice. |
Modifier and Type | Method and Description |
---|---|
VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerImageJ.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<FloatBuffer> |
VoxelsResizerImageJ.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerImageJ.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
Modifier and Type | Method and Description |
---|---|
protected void |
SliceThresholder.writeThresholdedByte(int offset,
UnsignedByteBuffer bufferOut,
VoxelBuffer<?> bufferIn,
VoxelBuffer<?> bufferThreshold) |
protected void |
SliceThresholder.writeThresholdedByte(int offset,
UnsignedByteBuffer bufferOut,
VoxelBuffer<?> bufferIn,
VoxelBuffer<?> bufferThreshold) |
Modifier and Type | Method and Description |
---|---|
static VoxelBuffer<FloatBuffer> |
VoxelBufferFromMat.floatFromMat(org.opencv.core.Mat mat,
Extent extent)
|
static VoxelBuffer<?> |
VoxelBufferFromMat.toVoxelBuffer(org.opencv.core.Mat mat,
Extent extent)
Converts a
Mat to a VoxelBuffer . |
static VoxelBuffer<UnsignedByteBuffer> |
VoxelBufferFromMat.unsignedByteFromMat(org.opencv.core.Mat mat,
Extent extent)
|
static VoxelBuffer<UnsignedShortBuffer> |
VoxelBufferFromMat.unsignedShortFromMat(org.opencv.core.Mat mat,
Extent extent)
|
Modifier and Type | Method and Description |
---|---|
static org.opencv.core.Mat |
ConvertToMat.fromVoxelBufferByte(VoxelBuffer<UnsignedByteBuffer> voxelBuffer,
Extent extent)
|
static org.opencv.core.Mat |
ConvertToMat.fromVoxelBufferFloat(VoxelBuffer<FloatBuffer> voxelBuffer,
Extent extent)
|
static org.opencv.core.Mat |
ConvertToMat.fromVoxelBufferShort(VoxelBuffer<UnsignedShortBuffer> voxelBuffer,
Extent extent)
|
Modifier and Type | Method and Description |
---|---|
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerOpenCV.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerOpenCV.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerOpenCV.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
Modifier and Type | Method and Description |
---|---|
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerOpenCV.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedByteBuffer> |
VoxelsResizerOpenCV.resizeByte(VoxelBuffer<UnsignedByteBuffer> voxelsSource,
VoxelBuffer<UnsignedByteBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerOpenCV.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<FloatBuffer> |
VoxelsResizerOpenCV.resizeFloat(VoxelBuffer<FloatBuffer> voxelsSource,
VoxelBuffer<FloatBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerOpenCV.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
protected VoxelBuffer<UnsignedShortBuffer> |
VoxelsResizerOpenCV.resizeShort(VoxelBuffer<UnsignedShortBuffer> voxelsSource,
VoxelBuffer<UnsignedShortBuffer> voxelsDestination,
Extent extentSource,
Extent extentDestination) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.