クラスjava.awt.color.ColorSpace
の使用
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
カラー・スペースのクラスを提供します。
イメージを作成および修正するためのクラスを提供します。
Java Image I/O APIの基本パッケージです。
-
java.awtでのColorSpaceの使用
修飾子と型メソッド説明float[]
Color.getColorComponents
(ColorSpace cspace, float[] compArray) cspace
パラメータによって指定されたColorSpace
内にある、Color
の色成分のみを含むfloat
配列を返します。float[]
Color.getComponents
(ColorSpace cspace, float[] compArray) cspace
パラメータによって指定されたColorSpace
内にある、Color
の色成分およびアルファ成分を含むfloat
配列を返します。修飾子コンストラクタ説明Color
(ColorSpace cspace, float[] components, float alpha) float
配列で指定された色成分と指定されたアルファを使用して、指定されたColorSpace
内に色を作成します。 -
java.awt.colorでのColorSpaceの使用
修飾子と型メソッド説明static ColorSpace
ColorSpace.getInstance
(int cspace) 特定の事前定義済のカラー・スペースの1つを表すColorSpace
を返します。 -
java.awt.imageでのColorSpaceの使用
修飾子コンストラクタ説明ColorConvertOp
(ColorSpace srcCspace, ColorSpace dstCspace, RenderingHints hints) 2つのColorSpaceオブジェクトから新しいColorConvertOpを構築します。ColorConvertOp
(ColorSpace cspace, RenderingHints hints) ColorSpaceオブジェクトから新しいColorConvertOpを構築します。protected
ColorModel
(int pixel_bits, int[] bits, ColorSpace cspace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType) ピクセル値を色成分およびアルファ成分に変換する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) カラー・マスク配列からPackedColorModel
を構築します。この配列は、各カラー・サンプル、およびアルファ・マスクが、int
ピクセル表現のどのビット群に格納されているかを指定します。PackedColorModel
(ColorSpace space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int trans, int transferType) 指定したマスクからPackedColorModel
を構築します。マスクは、アルファ、赤、緑、青の各カラー・サンプルが、int
ピクセル表現のどのビット群に格納されているかを指定します。 -
javax.imageioでのColorSpaceの使用
修飾子と型メソッド説明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
を使用する、パックされたイメージ形式の指示子を返して、1 byte、short、またはintにパックされた各ピクセルを格納します。