the reader containing the input data
the image directory
true if little endian false if big endian
an array of projection definitions for the transformer if needed
a record of EPSG codes to use for the transformer if needed
the grid readers to utilize if needed
Get the block width
Calculates the number of bytes for each pixel across all samples. Only full bytes are supported, an exception is thrown when this is not the case.
the bytes per pixel
Get the image height
Returns the image origin as a XYZ-vector. When the image has no affine transformation, then an exception is thrown.
The origin as a vector
Returns the image origin as a XYZ-vector in lon-lat space. When the image has no affine transformation, then an exception is thrown.
The origin as a lon-lat vector
Returns whether or not the pixels of the image depict an area (or point).
Whether the pixels are a point
Returns the image resolution as a XYZ-vector. When the image has no affine transformation, then an exception is thrown. in cases when the current image does not have the required tags on its own.
The resolution as a vector
Returns the image resolution as a XYZ-vector in lon-lat space. When the image has no affine transformation, then an exception is thrown. in cases when the current image does not have the required tags on its own.
The resolution as a lon-lat vector
Returns the number of samples per pixel.
the number of samples per pixel
Get the tile height
Get the tile width
Get the image width
Returns the number of bits per sample
the sample index to start at
the number of bits per sample at the sample index
Get the block height
the y coordinate of the block
Returns the image bounding box as an array of 4 values: min-x, min-y, max-x and max-y. When the image has no affine transformation, then an exception is thrown.
apply affine transformation or proj4 transformation
The bounding box
Build a vector feature from the image
Returns the reader for a sample
the index of the sample
Returns the sample format
the sample index to start at
the sample format code
Get the data for a tile or strip
the tile or strip x coordinate
the tile or strip y coordinate
the sample
Get a value in the image
the x coordinate
the y coordinate
if true, the y coordinate is inverted
Samples to read from the image
Apply the predictor if necessary
the raw data
Returns the raster data of the image.
Samples to read from the image
Convert the data format and bits per sample to the appropriate array type
the data
A Container for a GeoTIFF image