次の方法で共有


ColorSpace.Rgb.ToLinear メソッド

定義

オーバーロード

ToLinear(Single[])

RGB 値を線形空間にデコードします。

ToLinear(Single, Single, Single)

RGB 値を線形空間にデコードします。

ToLinear(Single[])

RGB 値を線形空間にデコードします。

[Android.Runtime.Register("toLinear", "([F)[F", "GetToLinear_arrayFHandler", ApiSince=26)]
public virtual float[] ToLinear (float[] v);
[<Android.Runtime.Register("toLinear", "([F)[F", "GetToLinear_arrayFHandler", ApiSince=26)>]
abstract member ToLinear : single[] -> single[]
override this.ToLinear : single[] -> single[]

パラメーター

v
Single[]

非線形 RGB 値の null 以外の配列。その長さは少なくとも 3 である必要があります

戻り値

Single[]

指定した配列

属性

注釈

RGB 値を線形空間にデコードします。 これは、この色空間の電気光学伝達関数を、指定された配列の最初の 3 つの値に適用することによって実現されます。 結果は入力配列に格納されます。

転送関数と、RGB 値の ColorSpace.Rgb エンコードとデコードに使用する方法の詳細については、 のドキュメントを参照してください。

の Java ドキュメント android.graphics.ColorSpace.Rgb.toLinear(float[])

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

適用対象

ToLinear(Single, Single, Single)

RGB 値を線形空間にデコードします。

[Android.Runtime.Register("toLinear", "(FFF)[F", "GetToLinear_FFFHandler", ApiSince=26)]
public virtual float[] ToLinear (float r, float g, float b);
[<Android.Runtime.Register("toLinear", "(FFF)[F", "GetToLinear_FFFHandler", ApiSince=26)>]
abstract member ToLinear : single * single * single -> single[]
override this.ToLinear : single * single * single -> single[]

パラメーター

r
Single

線形空間にデコードする赤いコンポーネント

g
Single

線形空間にデコードする緑色のコンポーネント

b
Single

線形空間にデコードする青いコンポーネント

戻り値

Single[]

線形 RGB 値を含む 3 つの float の新しい配列

属性

注釈

RGB 値を線形空間にデコードします。 これは、この色空間の電気光学伝達関数を指定された値に適用することによって実現されます。

転送関数と、RGB 値の ColorSpace.Rgb エンコードとデコードに使用する方法の詳細については、 のドキュメントを参照してください。

の Java ドキュメント android.graphics.ColorSpace.Rgb.toLinear(float, float, float)

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

適用対象