Class LowLightEnhanceOptions

java.lang.Object
io.agora.rtc2.video.LowLightEnhanceOptions

public class LowLightEnhanceOptions extends Object
The low-light enhancement options.
Since:
v3.6.2
  • Field Details

    • LOW_LIGHT_ENHANCE_AUTO

      public static final int LOW_LIGHT_ENHANCE_AUTO
      `0`: (Default) Automatic mode. The SDK automatically enables or disables the low-light enhancement feature according to the ambient light to compensate for the lighting level or prevent overexposure, as necessary.
      See Also:
    • LOW_LIGHT_ENHANCE_MANUAL

      public static final int LOW_LIGHT_ENHANCE_MANUAL
      `1`: Manual mode. Users need to enable or disable the low-light enhancement feature manually.
      See Also:
    • LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY

      public static final int LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY
      `0`: (Default) Promotes video quality during low-light enhancement. It processes the brightness, details, and noise of the video image. The performance consumption is moderate, the processing speed is moderate, and the overall video quality is optimal.
      See Also:
    • LOW_LIGHT_ENHANCE_LEVEL_FAST

      public static final int LOW_LIGHT_ENHANCE_LEVEL_FAST
      `1`: Promotes performance during low-light enhancement. It processes the brightness and details of the video image. The processing speed is faster.
      See Also:
    • lowlightEnhanceMode

      public int lowlightEnhanceMode
      The low-light enhancement mode: - LOW_LIGHT_ENHANCE_AUTO(0): (Default) Automatic mode. The SDK automatically enables or disables the low-light enhancement feature according to the ambient light to compensate for the lighting level or prevent overexposure, as necessary. - LOW_LIGHT_ENHANCE_MANUAL(1): Manual mode. Users need to enable or disable the low-light enhancement feature manually.
    • lowlightEnhanceLevel

      public int lowlightEnhanceLevel
      The low-light enhancement level: - LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY(0): (Default) Promotes video quality during low-light enhancement. It processes the brightness, details, and noise of the video image. The performance consumption is moderate, the processing speed is moderate, and the overall video quality is optimal. - LOW_LIGHT_ENHANCE_LEVEL_FAST(1): Promotes performance during low-light enhancement. It processes the brightness and details of the video image. The processing speed is faster.
  • Constructor Details

    • LowLightEnhanceOptions

      public LowLightEnhanceOptions()
    • LowLightEnhanceOptions

      public LowLightEnhanceOptions(int mode, int level)