Class ImageInfo
java.lang.Object
org.apache.xmlgraphics.image.codec.tiff.ImageInfo
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long
private final long
private final char[]
private final int
private static final int
private final ExtraSamplesType
private final ImageType
private final int
private final int
private final int
private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static char
convertColorToColormapChar
(int color) private static char[]
copyColormap
(char[] colorMap) private static char[]
createColormap
(int sizeOfColormap, byte[] r, byte[] g, byte[] b) (package private) long
(package private) long
(package private) char[]
(package private) int
(package private) ExtraSamplesType
(package private) int
private static int
getNumberOfExtraSamplesForColorSpace
(ColorSpace colorSpace, ImageType imageType, int numBands) (package private) int
(package private) int
(package private) int
(package private) ImageType
getType()
(package private) static ImageInfo
newInstance
(RenderedImage im, int dataTypeSize, int numBands, ColorModel colorModel, TIFFEncodeParam params)
-
Field Details
-
DEFAULT_ROWS_PER_STRIP
private static final int DEFAULT_ROWS_PER_STRIP- See Also:
-
numExtraSamples
private final int numExtraSamples -
extraSampleType
-
imageType
-
colormapSize
private final int colormapSize -
colormap
private final char[] colormap -
tileWidth
private final int tileWidth -
tileHeight
private final int tileHeight -
numTiles
private final int numTiles -
bytesPerRow
private final long bytesPerRow -
bytesPerTile
private final long bytesPerTile
-
-
Constructor Details
-
ImageInfo
-
-
Method Details
-
copyColormap
private static char[] copyColormap(char[] colorMap) -
getNumberOfExtraSamplesForColorSpace
private static int getNumberOfExtraSamplesForColorSpace(ColorSpace colorSpace, ImageType imageType, int numBands) -
createColormap
private static char[] createColormap(int sizeOfColormap, byte[] r, byte[] g, byte[] b) -
convertColorToColormapChar
private static char convertColorToColormapChar(int color) -
getNumberOfExtraSamples
int getNumberOfExtraSamples() -
getExtraSamplesType
ExtraSamplesType getExtraSamplesType() -
getType
ImageType getType() -
getColormapSize
int getColormapSize() -
getColormap
char[] getColormap() -
getTileWidth
int getTileWidth() -
getTileHeight
int getTileHeight() -
getNumTiles
int getNumTiles() -
getBytesPerRow
long getBytesPerRow() -
getBytesPerTile
long getBytesPerTile() -
newInstance
static ImageInfo newInstance(RenderedImage im, int dataTypeSize, int numBands, ColorModel colorModel, TIFFEncodeParam params)
-