ColorSpace.Rgb.Oetf Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce la funzione OETF (Opto-Electronic Transfer Function) di questo spazio colore.
public virtual Java.Util.Functions.IDoubleUnaryOperator Oetf { [Android.Runtime.Register("getOetf", "()Ljava/util/function/DoubleUnaryOperator;", "GetGetOetfHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getOetf", "()Ljava/util/function/DoubleUnaryOperator;", "GetGetOetfHandler", ApiSince=26)>]
member this.Oetf : Java.Util.Functions.IDoubleUnaryOperator
Valore della proprietà
Funzione di trasferimento che converte dallo spazio lineare allo "spazio gamma"
- Attributi
Commenti
Restituisce la funzione OETF (Opto-Electronic Transfer Function) di questo spazio colore. La funzione inversa è la funzione di trasferimento elettro ottico (EOTF) restituita da #getEotf()
. 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 convertire dallo spazio lineare allo "spazio gamma" (codificato gamma). I termini spazio gamma e codifica gamma vengono spesso usati perché molti OETFs possono essere strettamente approssimativi usando una semplice funzione di alimentazione del formato \(x^{\frac{1}{\gamma}}\) (l'approssimazione di Named#SRGB sRGB
OETF usa \(\gamma=2.2\) per esempio).
Documentazione java per android.graphics.ColorSpace.Rgb.getOetf()
.
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.