Поделиться через


ColorSpace.Rgb.Eotf Свойство

Определение

Возвращает функцию электро-оптической передачи (EOTF) этого цветового пространства.

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

Значение свойства

Функция передачи, которая преобразуется из "гамма-пространства" в линейное пространство

Атрибуты

Комментарии

Возвращает функцию электро-оптической передачи (EOTF) этого цветового пространства. Обратная функция — это опто-электронная функция передачи (OETF), возвращаемая #getOetf(). Эти функции определяются для удовлетворения следующего равенства для \(x \in [0..1]\):

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

Для цветов RGB эта функция может использоваться для преобразования из гамма-пространства (гамма-пространства) в линейное пространство. Термины гамма-пространства и гамма-кодировки часто используются, так как многие EOTF можно близко приблизить с помощью простой функции питания формы \(x^\гамма\) (приближение Named#SRGB sRGB EOTF использует \(\гамма=2.2\) для экземпляра).

Документация по Java для android.graphics.ColorSpace.Rgb.getEotf().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к