| パッケージ | 説明 |
|---|---|
| java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
| java.awt.color |
カラー・スペースのクラスを提供します。
|
| java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
| javax.imageio |
Java Image I/O APIの基本パッケージです。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
ColorSpace |
Color.getColorSpace()
この
Colorの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内に色を作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class |
ICC_ColorSpace
ICC_ColorSpaceクラスは、ColorSpace 抽象クラスの実装です。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
static ColorSpace |
ColorSpace.getInstance(int colorspace)
特定の定義済みカラー・スペースの1つを表すColorSpaceを返します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
ColorSpace |
ColorModel.getColorSpace()
この
ColorModelに関連付けられたColorSpaceを返します。 |
| コンストラクタと説明 |
|---|
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ピクセル表現のどのビット群に格納されているかを指定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
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にパックされた各ピクセルを格納します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.