Language

ColorSpace.ToXyz メソッド

定義

オーバーロード

名前 説明
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 値を保持するのに十分な大きさのカラー コンポーネントの配列

返品

Single[]

パラメーターで渡される配列

属性

注釈

この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 この色空間のカラー モデルが Model#RGB RGBされていない場合は、ターゲット CIE XYZ 空間で #ILLUMINANT_D50 D50 標準光源が使用されていると想定されます。

指定した配列の長さは、 Model#getComponentCount()によって返される色成分の数と少なくとも同じである必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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)

返品

Single[]

三刺激 XYZ 値を含む 3 つの浮動小数点の新しい配列

属性

注釈

この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。 この色空間のカラー モデルが Model#RGB RGBされていない場合は、ターゲット CIE XYZ 空間で #ILLUMINANT_D50 D50 標準光源が使用されていると想定されます。

このメソッドは、3 つのコンポーネント (たとえば、Model#RGB RGB または Model#LAB ) のモデルを持つ色空間にとって便利です。 色空間で使用するコンポーネントの数が少ない場合は、代わりに #toXyz(float[]) を使用します

.

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象