Condividi tramite


ColorSpace.Rgb.Eotf Proprietà

Definizione

Restituisce la funzione di trasferimento elettro ottico (EOTF) di questo spazio colore.

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

Valore della proprietà

Funzione di trasferimento che converte da "spazio gamma" a spazio lineare

Attributi

Commenti

Restituisce la funzione di trasferimento elettro ottico (EOTF) di questo spazio colore. La funzione inversa è la funzione di trasferimento opto-elettronico (OETF) restituita da #getOetf(). Queste funzioni sono definite per soddisfare l'uguaglianza seguente per \(x \in [0..1]\):

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

Per i colori RGB, questa funzione può essere usata per eseguire la conversione da "spazio gamma" (codificato gamma) a spazio lineare. I termini spazio gamma e codifica gamma vengono spesso usati perché molte EOTFs possono essere strettamente approssimative usando una semplice funzione di potenza del formato \(x^\gamma\) (l'approssimazione dell'EOTF Named#SRGB sRGB usa \(\gamma=2.2\) per esempio).

Documentazione java per android.graphics.ColorSpace.Rgb.getEotf().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a