public class OMEROWrapper
extends loci.formats.MinMaxCalculator
| Modifier and Type | Field and Description |
|---|---|
Boolean |
minMaxSet |
| Constructor and Description |
|---|
OMEROWrapper(ImportConfig config)
Wrapper for bio-formats
|
OMEROWrapper(ImportConfig config,
long elapsedTime,
File cacheDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ImportConfig |
getConfig() |
loci.formats.ImageReader |
getImageReader()
Return the base image reader
|
loci.formats.in.MetadataOptions |
getMetadataOptions() |
Set<loci.formats.in.MetadataLevel> |
getSupportedMetadataLevels() |
boolean |
isLeicaReader() |
boolean |
isMinMaxSet() |
boolean |
isSPWReader() |
PixelData |
openPlane2D(String id,
int planeNumber,
byte[] buf)
Obtains an object which represents a given sub-image of a plane within
the file.
|
PixelData |
openPlane2D(String id,
int planeNumber,
byte[] buf,
int x,
int y,
int w,
int h)
Obtains an object which represents a given sub-image of a plane within
the file.
|
void |
setMetadataOptions(loci.formats.in.MetadataOptions options) |
protected void |
updateMinMax(int no,
byte[] buf,
int len) |
close, getChannelGlobalMaximum, getChannelGlobalMinimum, getChannelKnownMaximum, getChannelKnownMinimum, getMinMaxStore, getNativeDataType, getPlaneMaximum, getPlaneMinimum, initMinMax, isMinMaxPopulated, makeMinMaxCalculator, openBytes, openBytes, openBytes, openBytes, setMinMaxStorecoreIndexToSeries, duplicate, fileGroupOption, get16BitLookupTable, get8BitLookupTable, getAdvancedSeriesUsedFiles, getAdvancedUsedFiles, getBitsPerPixel, getCoreIndex, getCoreMetadataList, getCurrentFile, getDatasetStructureDescription, getDimensionOrder, getDomains, getEffectiveSizeC, getFormat, getGlobalMetadata, getImageCount, getIndex, getIndex, getMetadataStore, getMetadataStoreRoot, getMetadataValue, getModuloC, getModuloT, getModuloZ, getOptimalTileHeight, getOptimalTileWidth, getPixelType, getPossibleDomains, getReader, getRequiredDirectories, getResolution, getResolutionCount, getRGBChannelCount, getSeries, getSeriesCount, getSeriesMetadata, getSeriesMetadataValue, getSeriesUsedFiles, getSeriesUsedFiles, getSizeC, getSizeT, getSizeX, getSizeY, getSizeZ, getSuffixes, getThumbSizeX, getThumbSizeY, getUnderlyingReaders, getUsedFiles, getUsedFiles, getZCTCoords, getZCTModuloCoords, hasCompanionFiles, hasFlattenedResolutions, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isLittleEndian, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOriginalMetadataPopulated, isRGB, isSingleFile, isThisType, isThisType, isThisType, isThisType, isThumbnailSeries, openPlane, openThumbBytes, reopenFile, seriesToCoreIndex, setCoreIndex, setFlattenedResolutions, setGroupFiles, setId, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setResolution, setSeries, unwrap, unwrap, unwrappublic Boolean minMaxSet
public OMEROWrapper(ImportConfig config)
config - - ImportConfitpublic OMEROWrapper(ImportConfig config, long elapsedTime, File cacheDirectory)
public ImportConfig getConfig()
public PixelData openPlane2D(String id, int planeNumber, byte[] buf) throws loci.formats.FormatException, IOException
id - The path to the file.planeNumber - The plane or section within the file to obtain.buf - Pre-allocated buffer which has a length that can fit
the entire plane.loci.formats.FormatException - If there is an error parsing the file.IOException - If there is an error reading from the file or
acquiring permissions to read the file.public PixelData openPlane2D(String id, int planeNumber, byte[] buf, int x, int y, int w, int h) throws loci.formats.FormatException, IOException
id - The path to the file.planeNumber - The plane or section within the file to obtain.buf - Pre-allocated buffer which has a length that can fit
the byte count of the sub-image.x - X coordinate of the upper-left corner of the sub-imagey - Y coordinate of the upper-left corner of the sub-imagew - width of the sub-imageh - height of the sub-imageloci.formats.FormatException - If there is an error parsing the file.IOException - If there is an error reading from the file or
acquiring permissions to read the file.public boolean isLeicaReader()
public boolean isMinMaxSet()
throws loci.formats.FormatException,
IOException
loci.formats.FormatExceptionIOExceptionprotected void updateMinMax(int no,
byte[] buf,
int len)
throws loci.formats.FormatException,
IOException
updateMinMax in class loci.formats.MinMaxCalculatorloci.formats.FormatExceptionIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class loci.formats.ReaderWrapperIOExceptionpublic loci.formats.ImageReader getImageReader()
public boolean isSPWReader()
public loci.formats.in.MetadataOptions getMetadataOptions()
getMetadataOptions in interface loci.formats.IMetadataConfigurablegetMetadataOptions in class loci.formats.ReaderWrapperpublic void setMetadataOptions(loci.formats.in.MetadataOptions options)
setMetadataOptions in interface loci.formats.IMetadataConfigurablesetMetadataOptions in class loci.formats.ReaderWrapperpublic Set<loci.formats.in.MetadataLevel> getSupportedMetadataLevels()
getSupportedMetadataLevels in interface loci.formats.IMetadataConfigurablegetSupportedMetadataLevels in class loci.formats.ReaderWrapper
Version: 5.2.0-ice35-b12
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.