public final class ImageTypeSpecifiers
extends java.lang.Object
ImageTypeSpecifiers.
Fixes some subtle bugs in ImageTypeSpecifier's factory methods, but
in most cases, this class will delegate to the corresponding methods in ImageTypeSpecifier.ImageTypeSpecifier| Modifier and Type | Method and Description |
|---|---|
static javax.imageio.ImageTypeSpecifier |
createBanded(java.awt.color.ColorSpace colorSpace,
int[] bankIndices,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied) |
static javax.imageio.ImageTypeSpecifier |
createDiscreteAlphaIndexedFromIndexColorModel(java.awt.image.IndexColorModel pColorModel) |
static javax.imageio.ImageTypeSpecifier |
createDiscreteExtraSamplesIndexedFromIndexColorModel(java.awt.image.IndexColorModel pColorModel,
int extraSamples,
boolean hasAlpha) |
static javax.imageio.ImageTypeSpecifier |
createFromBufferedImageType(int bufferedImageType) |
static javax.imageio.ImageTypeSpecifier |
createFromIndexColorModel(java.awt.image.IndexColorModel pColorModel) |
static javax.imageio.ImageTypeSpecifier |
createGrayscale(int bits,
int dataType) |
static javax.imageio.ImageTypeSpecifier |
createGrayscale(int bits,
int dataType,
boolean isAlphaPremultiplied) |
static javax.imageio.ImageTypeSpecifier |
createIndexed(byte[] redLUT,
byte[] greenLUT,
byte[] blueLUT,
byte[] alphaLUT,
int bits,
int dataType) |
static javax.imageio.ImageTypeSpecifier |
createIndexed(int[] colors,
boolean hasAlpha,
int transIndex,
int bits,
int dataType) |
static javax.imageio.ImageTypeSpecifier |
createInterleaved(java.awt.color.ColorSpace colorSpace,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied) |
static javax.imageio.ImageTypeSpecifier |
createPacked(java.awt.color.ColorSpace colorSpace,
int redMask,
int greenMask,
int blueMask,
int alphaMask,
int transferType,
boolean isAlphaPremultiplied) |
static javax.imageio.ImageTypeSpecifier |
createPackedGrayscale(java.awt.color.ColorSpace colorSpace,
int bits,
int dataType) |
public static javax.imageio.ImageTypeSpecifier createFromBufferedImageType(int bufferedImageType)
public static javax.imageio.ImageTypeSpecifier createPacked(java.awt.color.ColorSpace colorSpace,
int redMask,
int greenMask,
int blueMask,
int alphaMask,
int transferType,
boolean isAlphaPremultiplied)
public static javax.imageio.ImageTypeSpecifier createInterleaved(java.awt.color.ColorSpace colorSpace,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied)
public static javax.imageio.ImageTypeSpecifier createBanded(java.awt.color.ColorSpace colorSpace,
int[] bankIndices,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied)
public static javax.imageio.ImageTypeSpecifier createGrayscale(int bits,
int dataType)
public static javax.imageio.ImageTypeSpecifier createGrayscale(int bits,
int dataType,
boolean isAlphaPremultiplied)
public static javax.imageio.ImageTypeSpecifier createPackedGrayscale(java.awt.color.ColorSpace colorSpace,
int bits,
int dataType)
public static javax.imageio.ImageTypeSpecifier createIndexed(byte[] redLUT,
byte[] greenLUT,
byte[] blueLUT,
byte[] alphaLUT,
int bits,
int dataType)
public static javax.imageio.ImageTypeSpecifier createIndexed(int[] colors,
boolean hasAlpha,
int transIndex,
int bits,
int dataType)
public static javax.imageio.ImageTypeSpecifier createFromIndexColorModel(java.awt.image.IndexColorModel pColorModel)
public static javax.imageio.ImageTypeSpecifier createDiscreteAlphaIndexedFromIndexColorModel(java.awt.image.IndexColorModel pColorModel)
public static javax.imageio.ImageTypeSpecifier createDiscreteExtraSamplesIndexedFromIndexColorModel(java.awt.image.IndexColorModel pColorModel,
int extraSamples,
boolean hasAlpha)
Copyright © 2020. All Rights Reserved.