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.