|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.color.ICC_Profile | +--java.awt.color.ICC_ProfileGray
「プロファイルのカラースペースタイプが TYPE_GRAY」および「プロファイルに grayTRCTag および mediaWhitePointTag タグがある」という 2 つの基準を満たすプロファイルを表す ICC_Profile クラスのサブクラスです。この種のプロファイルの例には、モノクロ入力プロファイル、モノクロ表示プロファイル、およびモノクロ出力プロファイルがあります。ICC_Profile クラスの getInstance メソッドは、前述の条件が満たされるときに ICC_ProfileGray オブジェクトを返します。このクラスの利点は、Java またはネイティブのメソッドが色変換を最適化するために、場合によっては直接使用できるルックアップテーブルを提供することです。
GRAY デバイスプロファイルカラースペースから CIEXYZ プロファイル接続領域に変換するために、デバイスグレー成分は、トーンリプロダクションカーブ (TRC) を介してルックアップによって変換されます。その結果は、PCS の無色成分として処理されます。
PCSY = grayTRC[deviceGray]逆変換は、grayTRC の逆を使って PCS Y 成分をデバイス Gray に変換することで行われます。
メソッドの概要 | |
float |
getGamma()
トーンリプロダクションカーブ (TRC) を表すガンマ値を返します。 |
float[] |
getMediaWhitePoint()
ICC プロファイルの mediaWhitePointTag の X、Y、および Z 成分を含む、長さ 3 つの float 配列を返します。 |
short[] |
getTRC()
TRC を short 配列で返します。 |
クラス java.awt.color.ICC_Profile から継承したメソッド |
finalize, getColorSpaceType, getData, getData, getInstance, getInstance, getInstance, getInstance, getMajorVersion, getMinorVersion, getNumComponents, getPCSType, getProfileClass, readResolve, setData, write, write |
クラス java.lang.Object から継承したメソッド |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public float[] getMediaWhitePoint()
public float getGamma()
gamma PCSY = deviceGray
ProfileDataException
- プロファイルが TRC を単一のガンマ値で指定しない場合public short[] getTRC()
ProfileDataException
- プロファイルが TRC をテーブルで指定しない場合
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.