Package | Description |
---|---|
loci.formats.in |
Package containing Bio-Formats file format readers.
|
loci.formats.out |
Package containing Bio-Formats file format writers.
|
loci.formats.tiff |
Package containing Bio-Formats TIFF code of general utility.
|
Modifier and Type | Field and Description |
---|---|
protected IFD |
NikonReader.original
The original IFD.
|
protected IFD |
DNGReader.original
The original IFD.
|
Modifier and Type | Method and Description |
---|---|
private loci.common.RandomAccessInputStream |
ZeissLSMReader.getCZTag(IFD ifd) |
private String |
BaseTiffReader.getResolutionUnitFromComment(IFD ifd)
Extracts the resolution unit symbol from the comment field
|
private byte[] |
FlowSightReader.openBitmaskBytes(IFD ifd,
int imageWidth,
int imageHeight)
Decode the whole IFD plane using bitmask compression
|
private byte[] |
FlowSightReader.openGreyscaleBytes(IFD ifd,
int imageWidth,
int imageHeight)
Decode the whole IFD plane using greyscale compression
|
protected void |
BaseTiffReader.put(String key,
IFD ifd,
int tag) |
protected void |
BaseTiffReader.putInt(String key,
IFD ifd,
int tag) |
protected void |
BaseTiffReader.putString(String key,
IFD ifd,
int tag) |
protected void |
MinimalTiffReader.setResolutionLevel(IFD ifd)
Sets the resolution level when we have JPEG 2000 compressed data.
|
Modifier and Type | Method and Description |
---|---|
private void |
TiffWriter.formatCompression(IFD ifd)
Sets the compression code for the specified IFD.
|
protected int |
TiffWriter.prepareToWriteImage(int no,
byte[] buf,
IFD ifd,
int x,
int y,
int w,
int h)
Performs the preparation for work prior to the usage of the TIFF saver.
|
void |
TiffWriter.saveBytes(int no,
byte[] buf,
IFD ifd)
Saves the given image to the specified (possibly already open) file.
|
void |
TiffWriter.saveBytes(int no,
byte[] buf,
IFD ifd,
int x,
int y,
int w,
int h)
Saves the given image to the specified series in the current file.
|
void |
OMETiffWriter.saveBytes(int no,
byte[] buf,
IFD ifd,
int x,
int y,
int w,
int h) |
Modifier and Type | Field and Description |
---|---|
private IFD |
TiffParser.firstIFD
Cached first IFD in the current file.
|
Modifier and Type | Method and Description |
---|---|
IFD |
TiffParser.getFirstIFD()
Gets the first IFD within the TIFF file, or null
if the input source is not a valid TIFF file.
|
IFD |
TiffParser.getIFD(long offset)
Gets the IFD stored at the given offset.
|
Modifier and Type | Method and Description |
---|---|
static void |
TiffCompression.difference(byte[] input,
IFD ifd)
Performs in-place differencing according to the given predictor value.
|
void |
TiffParser.fillInIFD(IFD ifd)
Fill in IFD entries that are stored at an arbitrary offset.
|
int[] |
TiffParser.getColorMap(IFD ifd)
Retrieve the color map associated with the given IFD.
|
CodecOptions |
TiffCompression.getCompressionCodecOptions(IFD ifd)
Creates a set of codec options for compression.
|
CodecOptions |
TiffCompression.getCompressionCodecOptions(IFD ifd,
CodecOptions opt)
Creates a set of codec options for compression.
|
byte[] |
TiffParser.getSamples(IFD ifd,
byte[] buf) |
byte[] |
TiffParser.getSamples(IFD ifd,
byte[] buf,
int x,
int y,
long width,
long height) |
byte[] |
TiffParser.getSamples(IFD ifd,
byte[] buf,
int x,
int y,
long width,
long height,
int overlapX,
int overlapY) |
byte[] |
TiffParser.getTile(IFD ifd,
byte[] buf,
int row,
int col) |
private void |
TiffSaver.makeValidIFD(IFD ifd,
int pixelType,
int nChannels)
Makes a valid IFD.
|
static void |
TiffCompression.undifference(byte[] input,
IFD ifd)
Undoes in-place differencing according to the given predictor value.
|
static void |
TiffParser.unpackBytes(byte[] samples,
int startIndex,
byte[] bytes,
IFD ifd)
Extracts pixel information from the given byte array according to the
bits per sample, photometric interpretation and color map IFD directory
entry values, and the specified byte ordering.
|
void |
TiffSaver.writeIFD(IFD ifd,
long nextOffset) |
void |
TiffSaver.writeImage(byte[] buf,
IFD ifd,
int no,
int pixelType,
boolean last) |
void |
TiffSaver.writeImage(byte[] buf,
IFD ifd,
int no,
int pixelType,
int x,
int y,
int w,
int h,
boolean last)
Writes to any rectangle from the passed block.
|
void |
TiffSaver.writeImage(byte[] buf,
IFD ifd,
int no,
int pixelType,
int x,
int y,
int w,
int h,
boolean last,
Integer nChannels,
boolean copyDirectly) |
private void |
TiffSaver.writeImageIFD(IFD ifd,
int no,
byte[][] strips,
int nChannels,
boolean last,
int x,
int y)
Performs the actual work of dealing with IFD data and writing it to the
TIFF for a given image or sub-image.
|
Constructor and Description |
---|
IFD(IFD ifd) |
Copyright © 2017 Open Microscopy Environment