Skip to content

@luminaphoto/lumina-js


@luminaphoto/lumina-js / Shared / ParameterLimits

Variable: ParameterLimits

ts
const ParameterLimits: {
  BRIGHTNESS: {
     MAX: 100;
     MIN: -100;
  };
  CONTRAST: {
     MAX: 100;
     MIN: -100;
  };
  CURVE_COORDINATE: {
     MAX: 1;
     MIN: 0;
  };
  EXPOSURE: {
     MAX: 5;
     MIN: -5;
  };
  GRADING_BUFFER: {
     MAX: 0.5;
     MIN: 0;
  };
  GRADING_HUE: {
     MAX: 360;
     MIN: 0;
  };
  GRADING_SATURATION: {
     MAX: 1;
     MIN: 0;
  };
  HIGHLIGHTS_SHADOWS: {
     MAX: 100;
     MIN: -100;
  };
  MAX_CURVE_POINTS: 6;
  SATURATION: {
     MAX: 100;
     MIN: -100;
  };
  TEMPERATURE: {
     MAX: 100;
     MIN: -100;
  };
  TINT: {
     MAX: 100;
     MIN: -100;
  };
};

Parameter validation constants matching C++ operation limits

Type Declaration

NameTypeDefault valueDescription
BRIGHTNESS{ MAX: 100; MIN: -100; }-Brightness adjustment limits (integer values)
BRIGHTNESS.MAX100100-
BRIGHTNESS.MIN-100-100-
CONTRAST{ MAX: 100; MIN: -100; }-Contrast adjustment limits (integer values)
CONTRAST.MAX100100-
CONTRAST.MIN-100-100-
CURVE_COORDINATE{ MAX: 1; MIN: 0; }-Tonal curve coordinate limits
CURVE_COORDINATE.MAX11.0-
CURVE_COORDINATE.MIN00.0-
EXPOSURE{ MAX: 5; MIN: -5; }-Exposure adjustment limits in stops
EXPOSURE.MAX55.0-
EXPOSURE.MIN-5-5.0-
GRADING_BUFFER{ MAX: 0.5; MIN: 0; }-Color grading buffer limits
GRADING_BUFFER.MAX0.50.5-
GRADING_BUFFER.MIN00.0-
GRADING_HUE{ MAX: 360; MIN: 0; }-Color grading hue limits in degrees
GRADING_HUE.MAX360360.0-
GRADING_HUE.MIN00.0-
GRADING_SATURATION{ MAX: 1; MIN: 0; }-Color grading saturation limits (wheel radius)
GRADING_SATURATION.MAX11.0-
GRADING_SATURATION.MIN00.0-
HIGHLIGHTS_SHADOWS{ MAX: 100; MIN: -100; }-Highlights/Shadows/Midtones adjustment limits (integer values)
HIGHLIGHTS_SHADOWS.MAX100100-
HIGHLIGHTS_SHADOWS.MIN-100-100-
MAX_CURVE_POINTS66Maximum number of tonal curve middle points
SATURATION{ MAX: 100; MIN: -100; }-Saturation adjustment limits (integer values)
SATURATION.MAX100100-
SATURATION.MIN-100-100-
TEMPERATURE{ MAX: 100; MIN: -100; }-Temperature adjustment limits (relative to base)
TEMPERATURE.MAX100100-
TEMPERATURE.MIN-100-100-
TINT{ MAX: 100; MIN: -100; }-Tint adjustment limits (green-magenta)
TINT.MAX100100-
TINT.MIN-100-100-

Proprietary. All rights reserved.