Package | Description |
---|---|
icy.action |
Contains all Icy action command classes which are accessible through the search bar
|
icy.file |
Contains all file operation tools and related objects
|
icy.gui.menu |
Contains graphic components and objects related to the main (Ribbon) menu
|
icy.image |
Contains all Image related stuff as the Icy image data structure, ColorModel, ColorSpace, ColorMap, Image tools...
|
icy.image.colormodel |
Contains the base Icy ColorModel structure definition and the different supported ColorModel
|
icy.roi |
Contains all ROI (Region Of Interest) related classes and tools
|
icy.sequence |
Contains Icy Sequence structure definition and associated objects / tools.
|
icy.type |
Contains custom data type definition and tools for generic and multi dimensional array manipulation
|
icy.type.collection.array |
Contains array type definition and tools (generic arrays, dynamic arrays...)
|
icy.util |
Contains common utilities classes (String, XLS, XML, ZIP, JAR, OME, Graphics, Date, Shape, Class...)
|
icy.vtk |
Contains VTK library related stuff (wrapper, tools)
|
Modifier and Type | Method and Description |
---|---|
static IcyAbstractAction |
SequenceOperationActions.getConvertSequenceAction(DataType dataType,
boolean scaled) |
Modifier and Type | Field and Description |
---|---|
DataType |
SequenceFileSticher.SequenceType.dataType |
Modifier and Type | Method and Description |
---|---|
static void |
Loader.checkOpening(int resolution,
int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
java.lang.String messageSuffix)
Check if we have enough resource to open the image defined by the given size information and
wanted resolution.
|
static loci.formats.ome.OMEXMLMetadata |
Saver.generateMetaData(int sizeX,
int sizeY,
int sizeC,
DataType dataType)
Deprecated.
|
static loci.formats.ome.OMEXMLMetadata |
Saver.generateMetaData(int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType)
Deprecated.
|
static IcyColorModel |
Saver.getCompatibleColorModel(loci.formats.IFormatWriter writer,
int numChannel,
DataType dataType)
Return the closest compatible
IcyColorModel supported by writer
from the specified image description. |
static IcyColorModel |
Saver.getCompatibleColorModel(ImageFileFormat imageFileFormat,
int numChannel,
DataType dataType)
Return the closest compatible
IcyColorModel supported by the specified ImageFileFormat
from the specified image description. |
static boolean |
Saver.isCompatible(loci.formats.IFormatWriter writer,
int numChannel,
boolean alpha,
DataType dataType)
Return true if the specified writer is compatible with the image description.
|
static boolean |
Saver.isCompatible(ImageFileFormat imageFileFormat,
int numChannel,
boolean alpha,
DataType dataType)
Return true if the specified image file format is compatible with the image description.
|
static void |
Saver.saveImage(byte[] data,
int width,
int height,
int numChannel,
DataType dataType,
java.io.File file,
boolean force)
Save a single image from bytes buffer to the specified file.
|
Modifier and Type | Method and Description |
---|---|
static IcyCommandToggleMenuButton |
SequenceOperationTask.CopyConvertBand.getConvertButton(Sequence sequence,
DataType dataType,
boolean scaled,
org.pushingpixels.flamingo.api.common.CommandToggleButtonGroup group) |
Modifier and Type | Method and Description |
---|---|
DataType |
IcyBufferedImage.getDataType_()
Return the data type of this image
|
Modifier and Type | Method and Description |
---|---|
IcyBufferedImage |
IcyBufferedImage.convertToType(DataType dataType,
boolean rescale)
Deprecated.
|
IcyBufferedImage |
IcyBufferedImage.convertToType(DataType dataType,
Scaler scaler)
Deprecated.
|
static IcyBufferedImage |
IcyBufferedImageUtil.convertToType(IcyBufferedImage source,
DataType dataType,
boolean rescale)
Convert the source image to the specified data type.
|
static IcyBufferedImage |
IcyBufferedImageUtil.convertToType(IcyBufferedImage source,
DataType dataType,
boolean rescale,
boolean useDataBounds)
Convert the source image to the specified data type.
|
static IcyBufferedImage |
IcyBufferedImageUtil.convertToType(IcyBufferedImage source,
DataType dataType,
Scaler scaler)
Deprecated.
|
static IcyBufferedImage |
IcyBufferedImageUtil.convertType(IcyBufferedImage source,
DataType dataType,
Scaler[] scalers)
Convert the source image to the specified data type.
|
Constructor and Description |
---|
IcyBufferedImage(int width,
int height,
int numComponents,
DataType dataType)
Create an ICY formatted BufferedImage with specified width, height,
number of component and dataType. |
IcyBufferedImage(int width,
int height,
int numComponents,
DataType dataType,
boolean forceVolatileData)
Create an ICY formatted BufferedImage with specified width, height,
number of component and dataType. |
Modifier and Type | Method and Description |
---|---|
DataType |
IcyColorModel.getDataType_()
Return data type for this colormodel
|
Modifier and Type | Method and Description |
---|---|
static IcyColorModel |
IcyColorModel.createInstance(int numComponents,
DataType dataType)
Creates a new ColorModel with the given color component and image data type
|
Modifier and Type | Method and Description |
---|---|
static Sequence |
ROIUtil.convertToSequence(java.util.List<ROI> inputRois,
int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean label)
Convert a list of ROI into a binary / labeled Sequence.
|
Modifier and Type | Method and Description |
---|---|
DataType |
Sequence.getDataType_()
Returns the data type of sequence
|
DataType |
SequenceBuilder.getDataType()
Data-type of the sequence to be created
|
static DataType |
MetaDataUtil.getDataType(loci.formats.ome.OMEXMLMetadataImpl metaData,
int series)
Deprecated.
Use
MetaDataUtil.getDataType(OMEXMLMetadata, int) instead |
static DataType |
MetaDataUtil.getDataType(ome.xml.meta.OMEXMLMetadata metaData,
int series)
Returns the data type of the specified image series.
|
Modifier and Type | Method and Description |
---|---|
Sequence |
Sequence.convertToType(DataType dataType,
boolean rescale)
Deprecated.
|
Sequence |
Sequence.convertToType(DataType dataType,
Scaler scaler)
Deprecated.
|
static Sequence |
SequenceUtil.convertToType(Sequence source,
DataType dataType,
boolean rescale)
Converts the source sequence to the specified data type.
|
static Sequence |
SequenceUtil.convertToType(Sequence source,
DataType dataType,
boolean rescale,
boolean useDataBounds)
Converts the source sequence to the specified data type.
|
static Sequence |
SequenceUtil.convertToType(Sequence source,
DataType dataType,
Scaler scaler)
Deprecated.
|
static Sequence |
SequenceUtil.convertType(Sequence source,
DataType dataType,
Scaler[] scalers)
Converts the source sequence to the specified data type.
|
static ome.xml.meta.OMEXMLMetadata |
MetaDataUtil.generateMetaData(int sizeX,
int sizeY,
int sizeC,
DataType dataType,
boolean separateChannel)
Generates Meta Data for the given arguments.
|
static ome.xml.meta.OMEXMLMetadata |
MetaDataUtil.generateMetaData(int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean separateChannel)
Generates meta data for the given image properties.
|
static void |
MetaDataUtil.setDataType(loci.formats.ome.OMEXMLMetadataImpl metaData,
int series,
DataType dataType)
Deprecated.
|
static void |
MetaDataUtil.setDataType(ome.xml.meta.OMEXMLMetadata metaData,
int series,
DataType dataType)
Sets the data type of the specified image series.
|
static void |
MetaDataUtil.setMetaData(loci.formats.ome.OMEXMLMetadataImpl metadata,
int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean separateChannel)
Deprecated.
|
static void |
MetaDataUtil.setMetaData(ome.xml.meta.OMEXMLMetadata metadata,
int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean separateChannel)
Set metadata object with the given image properties.
|
Constructor and Description |
---|
SequenceBuilder(int sizeX,
int sizeY,
int sizeZ,
int sizeT,
int sizeC,
DataType dataType)
Allocate a new sequence that will have the given size, dataType and an empty name
|
SequenceBuilder(int sizeX,
int sizeY,
int sizeZ,
int sizeT,
int sizeC,
DataType dataType,
Sequence target)
If non-null, the 'target' argument will be used to store the result of the
sequence building process, and no new sequence will be created.
|
Modifier and Type | Method and Description |
---|---|
static DataType |
DataType.getDataType(java.lang.Class<?> classType)
Return a DataType from the specified primitive class type
|
static DataType |
DataType.getDataType(int oldDataType)
Return a DataType from old dataType.
|
static DataType |
DataType.getDataType(int oldDataType,
boolean signed)
Return a DataType from old dataType.
|
static DataType |
DataType.getDataType(java.lang.String value)
Return a DataType from the specified string.
|
static DataType |
DataType.getDataTypeFromDataBufferType(int dataBufferType)
Return a DataType from the specified DataBuffer type.
|
static DataType |
DataType.getDataTypeFromFormatToolsType(int type)
Return a DataType from the specified FormatTools type.
|
static DataType |
DataType.getDataTypeFromPixelType(ome.xml.model.enums.PixelType type)
Return a DataType from the specified PixelType.
|
static DataType |
DataType.getDataTypeFromVTKType(int vtkType)
Return a DataType from the specified VTK type.
|
DataType |
DataType.getJavaType()
Return the java compatible data type (signed integer type only).
|
static DataType |
DataType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DataType.isSameJavaType(DataType dataType)
Return true if specified data type has same "basic" type (no sign information) data type
|
Modifier and Type | Method and Description |
---|---|
DataType |
ArrayType.getDataType()
Return the data type for this array
|
static DataType |
ArrayUtil.getDataType(java.lang.Object array)
Return the DataType (java type only) of the specified array.
|
static DataType |
ArrayUtil.getDataType(java.lang.Object array,
boolean signed)
Return the DataType of the specified array
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
Array1DUtil.allocIfNull(java.lang.Object out,
DataType dataType,
int len)
Allocate the specified 1D array if it's defined to null with the specified len
|
static java.lang.Object |
ByteArrayConvert.byteArrayTo(byte[] in,
DataType outDataType,
boolean little)
Bit transform and return the 'in' byte array in the specified data type array
|
static java.lang.Object |
ByteArrayConvert.byteArrayTo(byte[] in,
int inOffset,
DataType outDataType,
int length,
boolean little)
Bit transform and return the 'in' byte array in the specified data type array
|
static java.lang.Object |
ByteArrayConvert.byteArrayTo(byte[] in,
int inOffset,
DataType outDataType,
int outOffset,
int length,
boolean little)
Bit transform and return the 'in' byte array in the specified data type array
|
static DynamicArray |
DynamicArray.create(DataType type)
Create a DynamicArray with specified type
|
static DynamicArray |
DynamicArray.create(DataType type,
int granularity)
Create a DynamicArray with specified type.
|
static java.lang.Object[][] |
Array3DUtil.createArray(DataType dataType,
int len)
Create a new 3D array with specified data type and length
|
static java.lang.Object[] |
Array2DUtil.createArray(DataType dataType,
int len)
Create a new 2D array with specified data type and length
|
static java.lang.Object |
Array1DUtil.createArray(DataType dataType,
int len)
Create a new 1D array with specified data type and length
|
static java.lang.Object |
ArrayUtil.createArray(DataType dataType,
int dim,
int len)
Allocate the specified array data type with specified number of dimension.
|
static double |
Array1DUtil.getValue(java.lang.Object array,
int offset,
DataType dataType)
Get value as double from specified 1D array and offset.
|
static float |
Array1DUtil.getValueAsFloat(java.lang.Object array,
int offset,
DataType dataType)
Get value as float from specified 1D array and offset.
|
static int |
Array1DUtil.getValueAsInt(java.lang.Object array,
int offset,
DataType dataType)
Get value as integer from specified 1D array and offset.
|
static long |
Array1DUtil.getValueAsLong(java.lang.Object array,
int offset,
DataType dataType)
Get value as integer from specified 1D array and offset.
|
void |
ArrayType.setDataType(DataType dataType) |
static void |
Array1DUtil.setValue(java.lang.Object array,
int offset,
DataType dataType,
double value)
Set value at specified offset as double value.
|
static java.lang.Object |
Array1DUtil.stringToArray(java.lang.String value,
DataType dataType)
Return the specified string containing separated values as a 1D array
By default separator is assumed to be ':' character ex : "0:1:2:3:4" --> [0,1,2,3,4] |
static java.lang.Object |
Array1DUtil.stringToArray(java.lang.String value,
DataType dataType,
boolean hexa,
java.lang.String separator)
Return the specified string containing separated values as a 1D array
ex : "0:1:2:3:4" --> [0,1,2,3,4] |
static java.lang.Object |
ArrayUtil.stringToArray1D(java.lang.String value,
DataType dataType)
Return the specified string containing separated values as a 1D array
By default separator is assumed to be ':' character ex : "0:1:2:3:4" --> [0,1,2,3,4] |
static java.lang.Object |
ArrayUtil.stringToArray1D(java.lang.String value,
DataType dataType,
boolean hexa,
java.lang.String separator)
Return the specified string containing separated values as a 1D array
ex : "0:1:2:3:4" --> [0,1,2,3,4] |
Constructor and Description |
---|
ArrayDataType(DataType dataType,
int dim)
Deprecated.
|
ArrayType(DataType dataType,
int dim) |
Modifier and Type | Method and Description |
---|---|
static ome.xml.meta.OMEXMLMetadata |
OMEUtil.generateMetaData(int sizeX,
int sizeY,
int sizeC,
DataType dataType,
boolean separateChannel)
Deprecated.
|
static ome.xml.meta.OMEXMLMetadata |
OMEUtil.generateMetaData(int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean separateChannel)
Deprecated.
|
static loci.formats.ome.OMEXMLMetadataImpl |
OMEUtil.generateMetaData(loci.formats.ome.OMEXMLMetadataImpl metadata,
int sizeX,
int sizeY,
int sizeC,
int sizeZ,
int sizeT,
DataType dataType,
boolean separateChannel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static vtk.vtkImageData |
VtkUtil.getImageData(java.lang.Object data,
DataType dataType,
int sizeX,
int sizeY,
int sizeZ,
int sizeC)
Creates and returns a
vtkImageData object from the specified 1D array data. |
static int |
VtkUtil.getVtkType(DataType type)
Returns the VTK type corresponding to the specified DataType
|