クラスjava.awt.color.ColorSpace
の使用

ColorSpaceを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
カラー・スペースのクラスを提供します。
イメージを作成および修正するためのクラスを提供します。
Java Image I/O APIの基本パッケージです。
  • java.awtでのColorSpaceの使用

    ColorSpaceを返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    このColorColorSpaceを返します。
    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.colorColorSpaceのサブクラス
    修飾子と型
    クラス
    説明
    class 
    ICC_ColorSpaceクラスは、抽象ColorSpaceクラスの実装です。
    ColorSpaceを返すjava.awt.colorのメソッド
    修飾子と型
    メソッド
    説明
    static ColorSpace
    ColorSpace.getInstance(int cspace)
    特定の事前定義済のカラー・スペースの1つを表すColorSpaceを返します。
  • java.awt.imageでのColorSpaceの使用

    ColorSpaceを返すjava.awt.imageのメソッド
    修飾子と型
    メソッド
    説明
    ColorModel.getColorSpace()
    このColorModelに関連付けられたColorSpaceを返します。
    ColorSpaceのパラメータを持つjava.awt.imageのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    ColorConvertOp(ColorSpace srcCspace, ColorSpace dstCspace, RenderingHints hints)
    2つのColorSpaceオブジェクトから新しいColorConvertOpを構築します。
     
    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の使用

    ColorSpaceのパラメータを持つjavax.imageioのメソッド
    修飾子と型
    メソッド
    説明
    ImageTypeSpecifier.createBanded(ColorSpace colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
    ComponentColorModelBandedSampleModelを使用する、バンドされたイメージ形式の指示子を返して、各チャネルを別々の配列に格納します。
    ImageTypeSpecifier.createInterleaved(ColorSpace colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
    ComponentColorModelPixelInterleavedSampleModelを使用する、インターリーブされたイメージ形式の指示子を返して、各ピクセル構成要素を別々のbyte、short、またはintに格納します。
    ImageTypeSpecifier.createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
    DirectColorModelとパックされたSampleModelを使用する、パックされたイメージ形式の指示子を返して、1 byte、short、またはintにパックされた各ピクセルを格納します。