Compartir a través de


ColorSpace.Rgb.Eotf Propiedad

Definición

Devuelve la función de transferencia electro-óptica (EOTF) de este espacio de colores.

public virtual Java.Util.Functions.IDoubleUnaryOperator Eotf { [Android.Runtime.Register("getEotf", "()Ljava/util/function/DoubleUnaryOperator;", "GetGetEotfHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getEotf", "()Ljava/util/function/DoubleUnaryOperator;", "GetGetEotfHandler", ApiSince=26)>]
member this.Eotf : Java.Util.Functions.IDoubleUnaryOperator

Valor de propiedad

Función de transferencia que convierte de "espacio gamma" a espacio lineal

Atributos

Comentarios

Devuelve la función de transferencia electro-óptica (EOTF) de este espacio de colores. La función inversa es la función opto-electronic transfer (OETF) devuelta por #getOetf(). Estas funciones se definen para satisfacer la siguiente igualdad para \(x \in [0..1]\):

$$OETF(EOTF(x)) = EOTF(OETF(x)) = x$$

Para los colores RGB, esta función se puede usar para convertir de "espacio gamma" (codificado en gamma) al espacio lineal. Los términos espacio gamma y gamma codificados se usan con frecuencia porque muchos EOTFs se pueden aproximar estrechamente mediante una función de potencia simple de la forma \(x^\gamma\) (la aproximación del Named#SRGB sRGB EOTF usa \(\gamma=2.2\) por ejemplo).

Documentación de Java para android.graphics.ColorSpace.Rgb.getEotf().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a