Class TIFFRenderedImage
java.lang.Object
com.github.jaiimageio.impl.plugins.tiff.TIFFRenderedImage
- All Implemented Interfaces:
RenderedImage
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) boolean(package private) ImageTypeSpecifier(package private) TIFFImageReader(package private) int(package private) int(package private) int(package private) ImageReadParam(package private) int(package private) int -
Constructor Summary
ConstructorsConstructorDescriptionTIFFRenderedImage(TIFFImageReader reader, int imageIndex, ImageReadParam readParam, int width, int height) -
Method Summary
Modifier and TypeMethodDescriptionprivate ImageReadParamcloneImageReadParam(ImageReadParam param, boolean copyTagSets) Creates a copy ofparam.copyData(WritableRaster raster) getData()intintintintgetMinX()intgetMinY()intintgetProperty(String name) String[]getTile(int tileX, int tileY) intintintintintgetWidth()
-
Field Details
-
reader
TIFFImageReader reader -
imageIndex
int imageIndex -
tileParam
ImageReadParam tileParam -
subsampleX
int subsampleX -
subsampleY
int subsampleY -
isSubsampling
boolean isSubsampling -
width
int width -
height
int height -
tileWidth
int tileWidth -
tileHeight
int tileHeight -
its
-
-
Constructor Details
-
TIFFRenderedImage
public TIFFRenderedImage(TIFFImageReader reader, int imageIndex, ImageReadParam readParam, int width, int height) throws IOException - Throws:
IOException
-
-
Method Details
-
cloneImageReadParam
Creates a copy ofparam. The source subsampling and and bands settings and the destination bands and offset settings are copied. Ifparamis aTIFFImageReadParamthen theTIFFDecompressorandTIFFColorConvertersettings are also copied; otherwise they are explicitly set tonull.- Parameters:
param- the parameters to be copied.copyTagSets- whether theTIFFTagSetsettings should be copied if set.- Returns:
- copied parameters.
-
getSources
- Specified by:
getSourcesin interfaceRenderedImage
-
getProperty
- Specified by:
getPropertyin interfaceRenderedImage
-
getPropertyNames
- Specified by:
getPropertyNamesin interfaceRenderedImage
-
getColorModel
- Specified by:
getColorModelin interfaceRenderedImage
-
getSampleModel
- Specified by:
getSampleModelin interfaceRenderedImage
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceRenderedImage
-
getHeight
public int getHeight()- Specified by:
getHeightin interfaceRenderedImage
-
getMinX
public int getMinX()- Specified by:
getMinXin interfaceRenderedImage
-
getMinY
public int getMinY()- Specified by:
getMinYin interfaceRenderedImage
-
getNumXTiles
public int getNumXTiles()- Specified by:
getNumXTilesin interfaceRenderedImage
-
getNumYTiles
public int getNumYTiles()- Specified by:
getNumYTilesin interfaceRenderedImage
-
getMinTileX
public int getMinTileX()- Specified by:
getMinTileXin interfaceRenderedImage
-
getMinTileY
public int getMinTileY()- Specified by:
getMinTileYin interfaceRenderedImage
-
getTileWidth
public int getTileWidth()- Specified by:
getTileWidthin interfaceRenderedImage
-
getTileHeight
public int getTileHeight()- Specified by:
getTileHeightin interfaceRenderedImage
-
getTileGridXOffset
public int getTileGridXOffset()- Specified by:
getTileGridXOffsetin interfaceRenderedImage
-
getTileGridYOffset
public int getTileGridYOffset()- Specified by:
getTileGridYOffsetin interfaceRenderedImage
-
getTile
- Specified by:
getTilein interfaceRenderedImage
-
getData
- Specified by:
getDatain interfaceRenderedImage
-
getData
- Specified by:
getDatain interfaceRenderedImage
-
read
-
copyData
- Specified by:
copyDatain interfaceRenderedImage
-