Class ReflectanceSettings.Translation

java.lang.Object
net.algart.json.PropertyChecker
net.algart.json.AbstractConvertibleToJson
net.algart.executors.modules.cv.matrices.camera.reflectance.ReflectanceSettings.Translation
Direct Known Subclasses:
ReflectanceSettings.LinearTranslation
Enclosing class:
ReflectanceSettings

public abstract static class ReflectanceSettings.Translation extends net.algart.json.AbstractConvertibleToJson
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected double
    intensity255ToReflectance(double intensity)
     
    protected abstract double
    intensityToReflectance(double intensity)
     
    protected abstract double
    reflectanceToIntensity(double reflectance)
     
    protected double
    reflectanceToIntensity255(double reflectance)
     

    Methods inherited from class net.algart.json.AbstractConvertibleToJson

    buildJson, checkCompleteness, checkNull, checkNull, jsonString, toJson

    Methods inherited from class net.algart.json.PropertyChecker

    doubleOrDefault, doubleOrNegativeInfinity, doubleOrNull, doubleOrPositiveInfinity, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, inRange, inRange, inRange, inRange, inRange, inRange, intOrDefault, intOrNull, longOrDefault, longOrNull, nonEmpty, nonEmpty, nonEmptyTrimmed, nonEmptyTrimmed, nonLessThan, nonLessThan, nonLessThan, nonLessThan, nonLessThan, nonLessThan, nonNegative, nonNegative, nonNegative, nonNegative, nonNegative, nonNegative, nonNull, nonNull, positive, positive, positive, positive, positive, positive, propertyName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Translation

      public Translation()
  • Method Details

    • intensityToReflectance

      protected abstract double intensityToReflectance(double intensity)
    • reflectanceToIntensity

      protected abstract double reflectanceToIntensity(double reflectance)
    • intensity255ToReflectance

      protected double intensity255ToReflectance(double intensity)
    • reflectanceToIntensity255

      protected double reflectanceToIntensity255(double reflectance)