ColorSpace.Rgb.Eotf Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.