public final class ImageTypeSpecifiers extends Object
ImageTypeSpecifier
s.
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 ImageTypeSpecifier |
createBanded(ColorSpace colorSpace,
int[] bankIndices,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied) |
static ImageTypeSpecifier |
createFromBufferedImageType(int bufferedImageType) |
static ImageTypeSpecifier |
createFromIndexColorModel(IndexColorModel pColorModel) |
static ImageTypeSpecifier |
createGrayscale(int bits,
int dataType) |
static ImageTypeSpecifier |
createGrayscale(int bits,
int dataType,
boolean isAlphaPremultiplied) |
static ImageTypeSpecifier |
createIndexed(byte[] redLUT,
byte[] greenLUT,
byte[] blueLUT,
byte[] alphaLUT,
int bits,
int dataType) |
static ImageTypeSpecifier |
createIndexed(int[] colors,
boolean hasAlpha,
int transIndex,
int bits,
int dataType) |
static ImageTypeSpecifier |
createInterleaved(ColorSpace colorSpace,
int[] bandOffsets,
int dataType,
boolean hasAlpha,
boolean isAlphaPremultiplied) |
static ImageTypeSpecifier |
createPacked(ColorSpace colorSpace,
int redMask,
int greenMask,
int blueMask,
int alphaMask,
int transferType,
boolean isAlphaPremultiplied) |
static ImageTypeSpecifier |
createPackedGrayscale(ColorSpace colorSpace,
int bits,
int dataType) |
public static ImageTypeSpecifier createFromBufferedImageType(int bufferedImageType)
public static ImageTypeSpecifier createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
public static ImageTypeSpecifier createInterleaved(ColorSpace colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
public static ImageTypeSpecifier createBanded(ColorSpace colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
public static ImageTypeSpecifier createGrayscale(int bits, int dataType)
public static ImageTypeSpecifier createGrayscale(int bits, int dataType, boolean isAlphaPremultiplied)
public static ImageTypeSpecifier createPackedGrayscale(ColorSpace colorSpace, int bits, int dataType)
public static ImageTypeSpecifier createIndexed(byte[] redLUT, byte[] greenLUT, byte[] blueLUT, byte[] alphaLUT, int bits, int dataType)
public static ImageTypeSpecifier createIndexed(int[] colors, boolean hasAlpha, int transIndex, int bits, int dataType)
public static ImageTypeSpecifier createFromIndexColorModel(IndexColorModel pColorModel)
Copyright © 2017. All rights reserved.