Language

ColorSpace.Rgb.FromLinear メソッド

定義

オーバーロード

Name 説明
FromLinear(Single[])

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。

FromLinear(Single, Single, Single)

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。

FromLinear(Single[])

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。

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

パラメーター

v
Single[]

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

戻り値

Single[]

非線形 RGB 値を含む 3 つの浮動小数点の新しい配列

属性

注釈

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。 これは、この色空間のオプト電子伝達関数を、指定された配列の最初の 3 つの値に適用することによって実現されます。 結果は入力配列に格納されます。

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

Javaドキュメント。

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

適用対象

FromLinear(Single, Single, Single)

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。

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

パラメーター

r
Single

線形空間からエンコードする赤いコンポーネント

g
Single

線形空間からエンコードする緑色のコンポーネント

b
Single

線形空間からエンコードする青いコンポーネント

戻り値

Single[]

非線形 RGB 値を含む 3 つの浮動小数点の新しい配列

属性

注釈

線形空間からこの色空間の "ガンマ空間" に RGB 値をエンコードします。 これは、この色空間のオプト電子伝達機能を指定された値に適用することによって実現されます。

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

Javaドキュメント。

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

適用対象