Class RgbAdjustment.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Creates a new instance with default values.
    • Method Detail

      • setRedScale

        @CanIgnoreReturnValue
        public RgbAdjustment.Builder setRedScale​(@FloatRange(from=0.0)
                                                 float redScale)
        Scales the red channel of the frame by redScale.
        Parameters:
        redScale - The scale to apply to the red channel. Needs to be non-negative and the default value is 1.
      • setGreenScale

        @CanIgnoreReturnValue
        public RgbAdjustment.Builder setGreenScale​(@FloatRange(from=0.0)
                                                   float greenScale)
        Scales the green channel of the frame by greenScale.
        Parameters:
        greenScale - The scale to apply to the green channel. Needs to be non-negative and the default value is 1.
      • setBlueScale

        @CanIgnoreReturnValue
        public RgbAdjustment.Builder setBlueScale​(@FloatRange(from=0.0)
                                                  float blueScale)
        Scales the blue channel of the frame by blueScale.
        Parameters:
        blueScale - The scale to apply to the blue channel. Needs to be non-negative and the default value is 1.