Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

EffectMode

class EffectMode
kotlin.Any
   ↳ kotlin.Enum<androidx.camera.extensions.ExtensionsManager.EffectMode>
   ↳ androidx.camera.extensions.ExtensionsManager.EffectMode

The effect mode options applied on the bound use cases

Summary

Enum values

Auto mode is used for taking still capture images that automatically adjust to the surrounding scenery.

Beauty mode is used for taking still capture images that incorporate facial changes like skin tone, geometry, or retouching.

Bokeh mode that is often applied as portrait mode for people pictures.

HDR mode that may get source pictures with different AE settings to generate a best result.

Night mode is used for taking better still capture images under low-light situations, typically at night time.

Normal mode without any specific effect applied.

Enum values

AUTO

enum val AUTO : ExtensionsManager.EffectMode

Auto mode is used for taking still capture images that automatically adjust to the surrounding scenery.

BEAUTY

enum val BEAUTY : ExtensionsManager.EffectMode

Beauty mode is used for taking still capture images that incorporate facial changes like skin tone, geometry, or retouching.

BOKEH

enum val BOKEH : ExtensionsManager.EffectMode

Bokeh mode that is often applied as portrait mode for people pictures.

HDR

enum val HDR : ExtensionsManager.EffectMode

HDR mode that may get source pictures with different AE settings to generate a best result.

NIGHT

enum val NIGHT : ExtensionsManager.EffectMode

Night mode is used for taking better still capture images under low-light situations, typically at night time.

NORMAL

enum val NORMAL : ExtensionsManager.EffectMode

Normal mode without any specific effect applied.