Package io.agora.rtc2.video
Class VideoDenoiserOptions
java.lang.Object
io.agora.rtc2.video.VideoDenoiserOptions
The video noise reduction options.
- Since:
- v3.6.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionintThe video noise reduction level: -VIDEO_DENOISER_LEVEL_FAST(0): (Default) Promotes video quality during video noise reduction.intThe video noise reduction mode: -VIDEO_DENOISER_AUTO(0): (Default) Automatic mode.static final int`0`: (Default) Automatic mode.static final int`1`: Promotes reducing performance consumption during video noise reduction.static final int`0`: (Default) Promotes video quality during video noise reduction.static final int`1`: Manual mode. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
VIDEO_DENOISER_AUTO
public static final int VIDEO_DENOISER_AUTO`0`: (Default) Automatic mode. The SDK automatically enables or disables the video noise reduction feature according to the ambient light.- See Also:
-
VIDEO_DENOISER_MANUAL
public static final int VIDEO_DENOISER_MANUAL`1`: Manual mode. Users need to enable or disable the video noise reduction feature manually.- See Also:
-
VIDEO_DENOISER_LEVEL_HIGH_QUALITY
public static final int VIDEO_DENOISER_LEVEL_HIGH_QUALITY`0`: (Default) Promotes video quality during video noise reduction. `HIGH_QUALITY` balances performance consumption and video noise reduction quality. The performance consumption is moderate, the video noise reduction speed is moderate, and the overall video quality is optimal.- See Also:
-
VIDEO_DENOISER_LEVEL_FAST
public static final int VIDEO_DENOISER_LEVEL_FAST`1`: Promotes reducing performance consumption during video noise reduction. `FAST` prioritizes reducing performance consumption over video noise reduction quality. The performance consumption is lower, and the video noise reduction speed is faster. To avoid a noticeable shadowing effect (shadows trailing behind moving objects) in the processed video, Agora recommends that you use `FAST` when the camera is fixed.- See Also:
-
denoiserMode
public int denoiserModeThe video noise reduction mode: -VIDEO_DENOISER_AUTO(0): (Default) Automatic mode. The SDK automatically enables or disables the video noise reduction feature according to the ambient light. -VIDEO_DENOISER_MANUAL(1): Manual mode. Users need to enable or disable the video noise reduction feature manually. -
denoiserLevel
public int denoiserLevelThe video noise reduction level: -VIDEO_DENOISER_LEVEL_FAST(0): (Default) Promotes video quality during video noise reduction. `HIGH_QUALITY` balances performance consumption and video noise reduction quality. The performance consumption is moderate, the video noise reduction speed is moderate, and the overall video quality is optimal. -VIDEO_DENOISER_LEVEL_HIGH_QUALITY(1): Promotes reducing performance consumption during video noise reduction. `FAST` prioritizes reducing performance consumption over video noise reduction quality. The performance consumption is lower, and the video noise reduction speed is faster. To avoid a noticeable shadowing effect (shadows trailing behind moving objects) in the processed video, Agora recommends that you use `FAST` when the camera is fixed.
-
-
Constructor Details
-
VideoDenoiserOptions
public VideoDenoiserOptions() -
VideoDenoiserOptions
public VideoDenoiserOptions(int mode, int level)
-