ColorSpace.ToXyz メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ToXyz(Single[]) |
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 |
| ToXyz(Single, Single, Single) |
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 |
ToXyz(Single[])
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。
[Android.Runtime.Register("toXyz", "([F)[F", "GetToXyz_arrayFHandler", ApiSince=26)]
public abstract float[] ToXyz(float[] v);
[<Android.Runtime.Register("toXyz", "([F)[F", "GetToXyz_arrayFHandler", ApiSince=26)>]
abstract member ToXyz : single[] -> single[]
パラメーター
- v
- Single[]
XYZ に変換する色空間の色値を含み、結果の三刺激 XYZ 値を保持するのに十分な大きさのカラー コンポーネントの配列
返品
パラメーターで渡される配列
- 属性
注釈
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 この色空間のカラー モデルが Model#RGB RGBされていない場合は、ターゲット CIE XYZ 空間で #ILLUMINANT_D50 D50 標準光源が使用されていると想定されます。
指定した配列の長さは、 Model#getComponentCount()によって返される色成分の数と少なくとも同じである必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToXyz(Single, Single, Single)
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。
[Android.Runtime.Register("toXyz", "(FFF)[F", "GetToXyz_FFFHandler", ApiSince=26)]
public virtual float[] ToXyz(float r, float g, float b);
[<Android.Runtime.Register("toXyz", "(FFF)[F", "GetToXyz_FFFHandler", ApiSince=26)>]
abstract member ToXyz : single * single * single -> single[]
override this.ToXyz : single * single * single -> single[]
パラメーター
- r
- Single
変換元の値の最初のコンポーネント (通常は RGB の R)
- g
- Single
変換元の値の 2 番目のコンポーネント (通常は RGB の G)
- b
- Single
変換元の値の 3 番目のコンポーネント (通常は RGB の B)
返品
三刺激 XYZ 値を含む 3 つの浮動小数点の新しい配列
- 属性
注釈
この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 この色空間のカラー モデルが Model#RGB RGBされていない場合は、ターゲット CIE XYZ 空間で #ILLUMINANT_D50 D50 標準光源が使用されていると想定されます。
このメソッドは、3 つのコンポーネント (たとえば、Model#RGB RGB または Model#LAB ) のモデルを持つ色空間にとって便利です。 色空間で使用するコンポーネントの数が少ない場合は、代わりに #toXyz(float[]) を使用します
.
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。