クラス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
内にある、Color
の色成分のみを含むfloat
配列を返します。float[]
Color. getComponents(ColorSpace cspace, float[] compArray)
cspace
パラメータによって指定されたColorSpace
内にある、Color
の色成分およびアルファ成分を含むfloat
配列を返します。ColorSpace型のパラメータを持つjava.awtのコンストラクタ コンストラクタ 説明 Color(ColorSpace cspace, float[] components, float alpha)
float
配列で指定された色成分と指定されたアルファを使用して、指定された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)
特定の定義済みカラー・スペースの1つを表す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)
2つの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)
ピクセル値を色成分およびアルファ成分に変換する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の使用
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
を使用する、パックされたイメージ形式の指示子を返して、1 byte、short、またはintにパックされた各ピクセルを格納します。
-