public class VirtualBackgroundSource
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BACKGROUND_BLUR
3: Background blur.
|
static int |
BACKGROUND_COLOR
1: The background is a solid color(eg: Oxffffff).
|
static int |
BACKGROUND_IMG
2: Image source in PNG or JPG format.
|
static int |
BACKGROUND_NONE
0: Enable segementation with the captured video frame without replacing the background.
|
static int |
BACKGROUND_VIDEO
4: Video source in MP4, AVI, MKV, FLV format.
|
int |
backgroundSourceType
The source type used to substitude capture image background.
|
static int |
BLUR_DEGREE_HIGH
blur degree high, blur default, hard to find background
|
static int |
BLUR_DEGREE_LOW
blur degree low, have few blur effect
|
static int |
BLUR_DEGREE_MEDIUM
blur degree medium, blur more than level 1
|
int |
blurDegree
Background blur degree
|
int |
color
Background color value, for example: "#aabbcc"
|
java.lang.String |
source
Background image file path
|
| Constructor and Description |
|---|
VirtualBackgroundSource() |
VirtualBackgroundSource(int backgroundSourceType,
int color,
java.lang.String source,
int blurDegree) |
public static final int BACKGROUND_NONE
public static final int BACKGROUND_COLOR
public static final int BACKGROUND_IMG
public static final int BACKGROUND_BLUR
public static final int BACKGROUND_VIDEO
public static final int BLUR_DEGREE_LOW
public static final int BLUR_DEGREE_MEDIUM
public static final int BLUR_DEGREE_HIGH
public int backgroundSourceType
backgroundSourceType: BACKGROUND_NONE(0):
background is none. BACKGROUND_COLOR(1): (default) background is color. BACKGROUND_IMG(2): background is
image.
public int color
public java.lang.String source
public int blurDegree