Interface MaskPosition

Position on a photo where a mask is placed.

interface MaskPosition {
    @type: "maskPosition";
    point: MaskPoint;
    scale: number;
    x_shift: number;
    y_shift: number;
}

Properties

@type: "maskPosition"
point: MaskPoint

Part of the face, relative to which the mask is placed.

scale: number

Mask scaling coefficient. (For example, 2.0 means a doubled size).

x_shift: number

Shift by X-axis measured in widths of the mask scaled to the face size, from left to right. (For example, -1.0 will place the mask just to the left of the default mask position).

y_shift: number

Shift by Y-axis measured in heights of the mask scaled to the face size, from top to bottom. (For example, 1.0 will place the mask just below the default mask position).