public class PixelsData extends DataObject
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
COMPLEX_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
DOUBLE_COMPLEX_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
DOUBLE_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
FLOAT_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
IMAGE
Identifies the
Pixels#IMAGE field. |
static java.lang.String |
INT16_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
INT32_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
INT8_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
UINT16_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
UINT32_TYPE
Identifies the type used to store pixel values.
|
static java.lang.String |
UINT8_TYPE
Identifies the type used to store pixel values.
|
コンストラクタと説明 |
---|
PixelsData()
Creates a new instance.
|
PixelsData(omero.model.Pixels pixels)
Creates a new instance.
|
修飾子とタイプ | メソッドと説明 |
---|---|
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.
|
java.lang.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.
|
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, canAnnotate, canDelete, canEdit, canLink, getCreated, getDetails, getGroupId, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
public static final java.lang.String IMAGE
Pixels#IMAGE
field.public static final java.lang.String INT8_TYPE
int8
string identifier.public static final java.lang.String INT16_TYPE
int16
string identifier.public static final java.lang.String INT32_TYPE
"int32
string identifier.public static final java.lang.String UINT8_TYPE
uint8
string identifier.public static final java.lang.String UINT16_TYPE
uint16
string identifier.public static final java.lang.String UINT32_TYPE
uint32
string identifier.public static final java.lang.String FLOAT_TYPE
double
string identifier.public static final java.lang.String DOUBLE_TYPE
double
string identifier.public static final java.lang.String COMPLEX_TYPE
complex
string identifier.public static final java.lang.String DOUBLE_COMPLEX_TYPE
double-complex
string identifier.public PixelsData()
public PixelsData(omero.model.Pixels pixels)
pixels
- Back pointer to the Pixels
model object. Mustn't be
null
.java.lang.IllegalArgumentException
- If the object is null
.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 java.lang.String getPixelType()
public ImageData getImage()
public void setImage(ImageData image)
image
- The linked image.