public class GelReader extends BaseTiffReader
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | DATE_FORMAT | 
| static java.lang.String | DATE_TIME_FORMAT | 
| private long | fmt | 
| static java.lang.String[] | FORMATS | 
| private static int | LINEAR | 
| private static int | MD_FILE_UNITS | 
| private static int | MD_FILETAG | 
| private static int | MD_LAB_NAME | 
| private static int | MD_PREP_DATE | 
| private static int | MD_PREP_TIME | 
| private static int | MD_SAMPLE_INFO | 
| private static int | MD_SCALE_PIXEL | 
| private static int | SQUARE_ROOT | 
| static java.lang.String | TIME_FORMAT | 
DATE_FORMATS, LOGGERcanSeparateSeries, equalStrips, ifds, lastPlane, mergeSubIFDs, noSubresolutions, seriesToIFD, subResolutionIFDs, thumbnailIFDs, tiffParser, use64BitcorecoreIndex, datasetDescription, domains, fillColor, filterMetadata, flattenedResolutions, group, hasCompanionFiles, in, indexedAsRGB, metadata, metadataStore, normalizeData, resolution, saveOriginalMetadata, series, suffixNecessary, suffixSufficient, THUMBNAIL_DIMENSIONCOMPRESSION_SUFFIXES, currentId, format, metadataOptions, suffixesCAN_GROUP, CANNOT_GROUP, MUST_GROUP| Constructor and Description | 
|---|
| GelReader()Constructs a new GEL reader. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | initMetadata()Populates the metadata hashtable and metadata store. | 
| boolean | isThisType(loci.common.RandomAccessInputStream stream)Checks if the given stream is a valid stream for this file format. | 
| byte[] | openBytes(int no,
         byte[] buf,
         int x,
         int y,
         int w,
         int h)Obtains a sub-image of the specified image plane
 into a pre-allocated byte array. | 
getExifTagName, getImageCreationDate, initFile, initMetadataStore, initStandardMetadata, put, put, put, put, put, put, put, put, put, put, putDouble, putInt, putStringclose, get16BitLookupTable, get8BitLookupTable, getIFDs, getOptimalTileHeight, getOptimalTileWidth, getThumbnailIFDs, getThumbSizeX, getThumbSizeY, initTiffParser, openThumbBytes, reopenFile, setResolutionLevelcoreIndexToSeries, flattenHashtables, getCoreIndex, getCoreMetadataList, getCurrentCore, getResolution, getResolutionCount, getSeries, getSeriesCount, seriesToCoreIndex, setCoreIndex, setResolution, setSeriesaddGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMeta, addGlobalMetaList, addMeta, addMetaList, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMeta, addSeriesMetaList, close, fileGroupOption, getAcquisitionMode, getAdvancedSeriesUsedFiles, getAdvancedUsedFiles, getArcType, getAvailableOptions, getBinning, getBitsPerPixel, getCompression, getContrastMethod, getCorrection, getCurrentFile, getDatasetStructureDescription, getDetectorType, getDimensionOrder, getDimensionOrder, getDomains, getEffectiveSizeC, getExperimentType, getFilamentType, getFillColor, getFillRule, getFilterType, getFontFamily, getFontStyle, getGlobalMeta, getGlobalMetadata, getIlluminationType, getImageCount, getImmersion, getIndex, getIndex, getLaserMedium, getLaserType, getMarker, getMedium, getMetadataStore, getMetadataStoreRoot, getMetadataValue, getMicrobeamManipulationType, getMicroscopeType, getModuloC, getModuloT, getModuloZ, getNamingConvention, getPixelType, getPixelType, getPossibleDomains, getPulse, getRequiredDirectories, getRGBChannelCount, getRotationTransform, getSeriesMeta, getSeriesMetadata, getSeriesMetadataValue, getSeriesUsedFiles, getSeriesUsedFiles, getSizeC, getSizeT, getSizeX, getSizeY, getSizeZ, getTileColumns, getTileRows, getUnderlyingReaders, getUsedFiles, getUsedFiles, getZCTCoords, getZCTModuloCoords, hasCompanionFiles, hasFlattenedResolutions, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isLittleEndian, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOriginalMetadataPopulated, isRGB, isSingleFile, isThisType, isThisType, isThisType, isThumbnailSeries, isUsedFile, makeFilterMetadata, openBytes, openBytes, openBytes, openPlane, readPlane, readPlane, readPlane, setFillColor, setFlattenedResolutions, setGroupFiles, setId, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, updateMetadataListscheckSuffix, checkSuffix, getFormat, getMetadataOptions, getNativeDataType, getSuffixes, getSupportedMetadataLevels, setMetadataOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormat, getNativeDataType, getSuffixesgetMetadataOptions, getSupportedMetadataLevels, setMetadataOptionsgetTileCodec, getTileCodecOptions, openCompressedBytes, openCompressedBytespublic static final java.lang.String DATE_FORMAT
public static final java.lang.String TIME_FORMAT
public static final java.lang.String DATE_TIME_FORMAT
public static final java.lang.String[] FORMATS
private static final int MD_FILETAG
private static final int MD_SCALE_PIXEL
private static final int MD_LAB_NAME
private static final int MD_SAMPLE_INFO
private static final int MD_PREP_DATE
private static final int MD_PREP_TIME
private static final int MD_FILE_UNITS
private static final int SQUARE_ROOT
private static final int LINEAR
private long fmt
public boolean isThisType(loci.common.RandomAccessInputStream stream)
                   throws java.io.IOException
IFormatReaderisThisType in interface IFormatReaderisThisType in class MinimalTiffReaderstream - A RandomAccessInputStream representing the file to check.
    The first byte in the stream is assumed to be the first byte
    in the file.java.io.IOExceptionpublic byte[] openBytes(int no,
                        byte[] buf,
                        int x,
                        int y,
                        int w,
                        int h)
                 throws FormatException,
                        java.io.IOException
IFormatReaderopenBytes in interface IFormatReaderopenBytes in class MinimalTiffReaderno - the plane index within the current series.buf - a pre-allocated buffer.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-imagebuf for convenience.FormatException - if there was a problem parsing the metadata of the
   file.java.io.IOException - if there was a problem reading the file.IFormatReader.openBytes(int, byte[], int, int, int, int)protected void initMetadata()
                     throws FormatException,
                            java.io.IOException
BaseTiffReaderinitMetadata in class BaseTiffReaderFormatExceptionjava.io.IOExceptionCopyright © 2023 Open Microscopy Environment