|
|||||||||
类 java.awt.color.ColorSpace
的使用
使用 ColorSpace 的软件包 | |
---|---|
java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 |
java.awt.color | 提供用于颜色空间的类。 |
java.awt.image | 提供创建和修改图像的各种类。 |
javax.imageio | Java Image I/O API 的主要包。 |
java.awt 中 ColorSpace 的使用 |
---|
返回 ColorSpace 的 java.awt 中的方法 | |
---|---|
ColorSpace |
Color.getColorSpace() 返回此 Color 的 ColorSpace 。 |
参数类型为 ColorSpace 的 java.awt 中的方法 | |
---|---|
float[] |
Color.getColorComponents(ColorSpace cspace, float[] compArray) 根据由 cspace 参数指定的 ColorSpace ,返回一个 float 数组,该数组只包含 Color 的颜色分量。 |
float[] |
Color.getComponents(ColorSpace cspace, float[] compArray) 根据由 cspace 参数指定的 ColorSpace ,返回一个 float 数组,该数组只包含 Color 的 alpha 分量。 |
参数类型为 ColorSpace 的 java.awt 中的构造方法 | |
---|---|
Color(ColorSpace cspace, float[] components, float alpha) 使用 float 数组中指定的颜色分量和指定的 alpha 值创建指定 ColorSpace 中的一种颜色。 |
java.awt.color 中 ColorSpace 的使用 |
---|
java.awt.color 中 ColorSpace 的子类 | |
---|---|
class |
ICC_ColorSpace ICC_ColorSpace 类是抽象 ColorSpace 类的实现。 |
返回 ColorSpace 的 java.awt.color 中的方法 | |
---|---|
static ColorSpace |
ColorSpace.getInstance(int colorspace) 返回表示特定于预定义颜色空间之一的 ColorSpace。 |
java.awt.image 中 ColorSpace 的使用 |
---|
返回 ColorSpace 的 java.awt.image 中的方法 | |
---|---|
ColorSpace |
ColorModel.getColorSpace() 返回与此 ColorModel 相关的 ColorSpace 。 |
参数类型为 ColorSpace 的 java.awt.image 中的构造方法 | |
---|---|
ColorConvertOp(ColorSpace srcCspace, ColorSpace dstCspace, RenderingHints hints) 通过两个 ColorSpace 对象构造新的 ColorConvertOp。 |
|
ColorConvertOp(ColorSpace cspace, RenderingHints hints) 从 ColorSpace 对象构造新的 ColorConvertOp。 |
|
ColorModel(int pixel_bits, int[] bits, ColorSpace cspace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType) 构造将像素值转换为颜色/alpha 分量的 ColorModel 。 |
|
ComponentColorModel(ColorSpace colorSpace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType) 根据指定参数构造 ComponentColorModel 。 |
|
ComponentColorModel(ColorSpace colorSpace, int[] bits, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType) 根据指定参数构造 ComponentColorModel 。 |
|
DirectColorModel(ColorSpace space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int transferType) 根据指定参数构造 DirectColorModel 。 |
|
PackedColorModel(ColorSpace space, int bits, int[] colorMaskArray, int alphaMask, boolean isAlphaPremultiplied, int trans, int transferType) 根据颜色掩码数组(指定了 int 像素表示形式中哪些位包含每个颜色的采样)和 alpha 掩码来构造一个 PackedColorModel 。 |
|
PackedColorModel(ColorSpace space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int trans, int transferType) 根据指定的掩码构造一个 PackedColorModel ,该掩码指示 int 像素表示形式中的哪些位包含 alpha、红色、绿色和蓝色采样。 |
javax.imageio 中 ColorSpace 的使用 |
---|
参数类型为 ColorSpace 的 javax.imageio 中的方法 | |
---|---|
static ImageTypeSpecifier |
ImageTypeSpecifier.createBanded(ColorSpace colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied) 返回带状图像格式的说明符,它将使用 ComponentColorModel 和 BandedSampleModel 来存储单独数组中的每个通道。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createInterleaved(ColorSpace colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied) 返回交错图像格式的说明符,它将使用 ComponentColorModel 和 PixelInterleavedSampleModel 来存储单个 byte、short 或 int 值形式的每个像素组件。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied) 返回压缩图像格式的说明符,它将使用 DirectColorModel 和一个压缩的 SampleModel 来存储压缩成单个 byte、short 或 int 值的像素。 |
所有类
|
|||||||||