public class FloatImagePlus<T extends Type<T>> extends ImagePlusContainer<T,FloatArray>
ImagePlusContainer
for float-stored data.
Johannes SchindelinModifier and Type | Field and Description |
---|---|
protected ij.ImagePlus |
imp |
channels, depth, factory, frames, height, width
mirror, slices
linkedType
entitiesPerPixel, numEntities
dim, id, numDimensions, numPixels
Constructor and Description |
---|
FloatImagePlus(ImagePlusContainerFactory factory,
int[] dim,
int entitiesPerPixel)
Standard constructor as called by default factories.
|
FloatImagePlus(ij.ImagePlus imp,
ImagePlusContainerFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ij.ImagePlus |
getImagePlus() |
void |
setPlane(int no,
FloatArray plane)
This has to be overwritten, otherwise two different instances exist (one in the imageplus, one in the mirror)
|
createCursor, createLocalizableByDimCursor, createLocalizableByDimCursor, createLocalizableCursor, createLocalizablePlaneCursor, getChannels, getDepth, getFactory, getFrames, getHeight, getWidth, reduceDimensions, reduceDimensions
compareStorageContainerCompatibility, getIndex, getPlane, getSlices, update
setLinkedType
getNumEntities, getNumEntities, getNumEntitiesPerPixel
compareStorageContainerDimensions, getDimension, getDimensions, getDimensions, getId, getNumDimensions, getNumPixels, getNumPixels, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getNumEntities, getNumEntitiesPerPixel
compareStorageContainerDimensions, getDimension, getDimensions, getDimensions, getId, getNumDimensions, getNumPixels
public FloatImagePlus(ImagePlusContainerFactory factory, int[] dim, int entitiesPerPixel)
ImagePlus
default order
x,y,c,z,t. That is, from two dimensions, it will create an x,y image,
from three dimensions, an x,y,c image, and from four dimensions, an
x,y,c,z image.factory
- dim
- entitiesPerPixel
- public FloatImagePlus(ij.ImagePlus imp, ImagePlusContainerFactory factory)
public void setPlane(int no, FloatArray plane)
setPlane
in interface PlanarAccess<FloatArray>
setPlane
in class PlanarContainer<T extends Type<T>,FloatArray>
public void close()
public ij.ImagePlus getImagePlus() throws ImgLibException
getImagePlus
in class ImagePlusContainer<T extends Type<T>,FloatArray>
ImgLibException
Copyright © 2015–2021 Fiji. All rights reserved.