|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpojos.DataObject
pojos.PixelsData
public class PixelsData
The data that makes up an OME Pixels object along with a back pointer to the Image that owns this Pixels. A Pixels object represents a 5D raw data array that stores the Image pixels.
Field Summary | |
---|---|
static String |
COMPLEX_TYPE
Identifies the type used to store pixel values. |
static String |
DOUBLE_COMPLEX_TYPE
Identifies the type used to store pixel values. |
static String |
DOUBLE_TYPE
Identifies the type used to store pixel values. |
static String |
FLOAT_TYPE
Identifies the type used to store pixel values. |
static String |
IMAGE
Identifies the Pixels#IMAGE field. |
static String |
INT16_TYPE
Identifies the type used to store pixel values. |
static String |
INT32_TYPE
Identifies the type used to store pixel values. |
static String |
INT8_TYPE
Identifies the type used to store pixel values. |
static String |
UINT16_TYPE
Identifies the type used to store pixel values. |
static String |
UINT32_TYPE
Identifies the type used to store pixel values. |
static String |
UINT8_TYPE
Identifies the type used to store pixel values. |
Constructor Summary | |
---|---|
PixelsData()
Creates a new instance. |
|
PixelsData(omero.model.Pixels pixels)
Creates a new instance. |
Method Summary | |
---|---|
ImageData |
getImage()
Returns the image linked to this pixels' set. |
double |
getPixelSizeX()
Returns the dimension of a pixel along the X-axis, dimension is in microns. |
double |
getPixelSizeY()
Returns the dimension of a pixel along the Y-axis, dimension is in microns. |
double |
getPixelSizeZ()
Returns the dimension of a pixel along the Z-axis, dimension is in microns. |
String |
getPixelType()
Returns the pixels type. |
int |
getSizeC()
Returns the number of channels. |
int |
getSizeT()
Returns the number of time-points. |
int |
getSizeX()
Returns the number of pixels along the X-axis. |
int |
getSizeY()
Returns the number of pixels along the Y-axis. |
int |
getSizeZ()
Returns the number of pixels along the Z-axis. |
void |
setImage(ImageData image)
Sets the image linked to this pixels' set. |
void |
setPixelSizeX(double pixelSizeX)
Sets the dimension of a pixel along the X-axis, dimension is in microns. |
void |
setPixelSizeY(double pixelSizeY)
Sets the dimension of a pixel along the Y-axis, dimension is in microns. |
void |
setPixelSizeZ(double pixelSizeZ)
Sets the dimension of a pixel along the Z-axis, dimension is in microns. |
void |
setSizeC(int sizeC)
Sets the number of channels. |
void |
setSizeT(int sizeT)
Sets the number of time-points. |
void |
setSizeX(int sizeX)
Sets the number of pixels along the X-axis. |
void |
setSizeY(int sizeY)
Sets the number of pixels along the Y-axis. |
void |
setSizeZ(int sizeZ)
Sets the number of pixels along the Z-axis. |
Methods inherited from class pojos.DataObject |
---|
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, getCreated, getDetails, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String IMAGE
Pixels#IMAGE
field.
public static final String INT8_TYPE
int8
string identifier.
public static final String INT16_TYPE
int16
string identifier.
public static final String INT32_TYPE
"int32
string identifier.
public static final String UINT8_TYPE
uint8
string identifier.
public static final String UINT16_TYPE
uint16
string identifier.
public static final String UINT32_TYPE
uint32
string identifier.
public static final String FLOAT_TYPE
double
string identifier.
public static final String DOUBLE_TYPE
double
string identifier.
public static final String COMPLEX_TYPE
complex
string identifier.
public static final String DOUBLE_COMPLEX_TYPE
double-complex
string identifier.
Constructor Detail |
---|
public PixelsData()
public PixelsData(omero.model.Pixels pixels)
pixels
- Back pointer to the Pixels
model object. Mustn't be
null
.
IllegalArgumentException
- If the object is null
.Method Detail |
---|
public void setSizeX(int sizeX)
sizeX
- The number of pixels along the X-axis.public int getSizeX()
public void setSizeY(int sizeY)
sizeY
- The number of pixels along the Y-axis.public int getSizeY()
public void setSizeZ(int sizeZ)
sizeZ
- The number of pixels along the Z-axis.public int getSizeZ()
public void setSizeC(int sizeC)
sizeC
- The number of channels.public int getSizeC()
public void setSizeT(int sizeT)
sizeT
- The number of time-points.public int getSizeT()
public void setPixelSizeX(double pixelSizeX)
pixelSizeX
- The dimension of a pixel along the X-axis.public double getPixelSizeX()
public void setPixelSizeY(double pixelSizeY)
pixelSizeY
- The dimension of a pixel along the Y-axis.public double getPixelSizeY()
public void setPixelSizeZ(double pixelSizeZ)
pixelSizeZ
- The dimension of a pixel along the Z-axis.public double getPixelSizeZ()
public String getPixelType()
public ImageData getImage()
public void setImage(ImageData image)
image
- The linked image.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Version: Beta-4.2.0-r7571-b29
Copyright © 2009 The University of Dundee. All Rights Reserved.