public class OmeroReader extends FormatReader
IFormatReader
for use in export. This is copied
from the OMERO 2.3 Reader available from: https://skyking.microscopy.wisc.edu/trac/java/browser/trunk/components/ome-
io/src/loci/ome/ioModifier and Type | Field and Description |
---|---|
int |
planes |
int |
sizeC |
int |
sizeT |
int |
sizeX |
int |
sizeY |
int |
sizeZ |
core, coreIndex, datasetDescription, domains, filterMetadata, flattenedResolutions, group, hasCompanionFiles, in, indexedAsRGB, metadata, metadataStore, normalizeData, resolution, saveOriginalMetadata, series, suffixNecessary, suffixSufficient, THUMBNAIL_DIMENSION
COMPRESSION_SUFFIXES, currentId, format, LOGGER, metadataOptions, suffixes
CAN_GROUP, CANNOT_GROUP, MUST_GROUP
Constructor and Description |
---|
OmeroReader(RawPixelsStore raw,
omero.model.Pixels pix) |
OmeroReader(omero.api.RawPixelsStorePrx prx,
omero.model.Pixels pix) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
initFile(String id) |
boolean |
isThisType(loci.common.RandomAccessInputStream stream) |
boolean |
isThisType(String name,
boolean open) |
byte[] |
openBytes(int no,
byte[] buf,
int x1,
int y1,
int w1,
int h1) |
addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMetaList, addMeta, addMetaList, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMetaList, close, coreIndexToSeries, fileGroupOption, flattenHashtables, get16BitLookupTable, get8BitLookupTable, getAcquisitionMode, getAdvancedSeriesUsedFiles, getAdvancedUsedFiles, getArcType, getBinning, getBitsPerPixel, getCompression, getContrastMethod, getCoreIndex, getCoreMetadataList, getCorrection, getCurrentFile, getDatasetStructureDescription, getDetectorType, getDimensionOrder, getDimensionOrder, getDomains, getEffectiveSizeC, getExperimentType, getFilamentType, getFillRule, getFilterType, getFontFamily, getFontStyle, getGlobalMeta, getGlobalMetadata, getIlluminationType, getImageCount, getImmersion, getIndex, getIndex, getLaserMedium, getLaserType, getMarker, getMedium, getMetadataStore, getMetadataStoreRoot, getMetadataValue, getMicrobeamManipulationType, getMicroscopeType, getModuloC, getModuloT, getModuloZ, getNamingConvention, getOptimalTileHeight, getOptimalTileWidth, getPixelType, getPixelType, getPossibleDomains, getPulse, getRequiredDirectories, getResolution, getResolutionCount, getRGBChannelCount, getRotationTransform, getSeries, getSeriesCount, getSeriesMeta, getSeriesMetadata, getSeriesMetadataValue, getSeriesUsedFiles, getSeriesUsedFiles, getSizeC, getSizeT, getSizeX, getSizeY, getSizeZ, getThumbSizeX, getThumbSizeY, getUnderlyingReaders, getUsedFiles, getUsedFiles, getZCTCoords, getZCTModuloCoords, hasCompanionFiles, hasFlattenedResolutions, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isLittleEndian, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOriginalMetadataPopulated, isRGB, isSingleFile, isThisType, isThisType, isThumbnailSeries, isUsedFile, makeFilterMetadata, openBytes, openBytes, openBytes, openPlane, openThumbBytes, readPlane, readPlane, reopenFile, seriesToCoreIndex, setCoreIndex, setFlattenedResolutions, setGroupFiles, setId, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setResolution, setSeries
checkSuffix, checkSuffix, getFormat, getMetadataOptions, getNativeDataType, getSuffixes, getSupportedMetadataLevels, setMetadataOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFormat, getNativeDataType, getSuffixes
getMetadataOptions, getSupportedMetadataLevels, setMetadataOptions
public final int sizeX
public final int sizeY
public final int sizeZ
public final int sizeT
public final int sizeC
public final int planes
public OmeroReader(RawPixelsStore raw, omero.model.Pixels pix)
public OmeroReader(omero.api.RawPixelsStorePrx prx, omero.model.Pixels pix)
public boolean isThisType(String name, boolean open)
isThisType
in interface IFormatReader
isThisType
in class FormatReader
public boolean isThisType(loci.common.RandomAccessInputStream stream) throws IOException
isThisType
in interface IFormatReader
isThisType
in class FormatReader
IOException
public byte[] openBytes(int no, byte[] buf, int x1, int y1, int w1, int h1) throws FormatException, IOException
openBytes
in interface IFormatReader
openBytes
in class FormatReader
FormatException
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class FormatReader
IOException
protected void initFile(String id) throws FormatException, IOException
initFile
in class FormatReader
FormatException
IOException
Version: 5.3.3-ice35-b63
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.