FaceShapeAreaOptions

Sets the face beautification effect area and intensity.

public class FaceShapeAreaOptions {
  public static final int FACE_SHAPE_AREA_NONE = -1;
  public static final int FACE_SHAPE_AREA_HEADSCALE = 100;
  public static final int FACE_SHAPE_AREA_FOREHEAD = 101;
  public static final int FACE_SHAPE_AREA_FACECONTOUR = 102;
  public static final int FACE_SHAPE_AREA_FACELENGTH = 103;
  public static final int FACE_SHAPE_AREA_FACEWIDTH = 104;
  public static final int FACE_SHAPE_AREA_CHEEKBONE = 105;
  public static final int FACE_SHAPE_AREA_CHEEK = 106;
  public static final int FACE_SHAPE_AREA_MANDIBLE = 107;
  public static final int FACE_SHAPE_AREA_CHIN = 108;
  public static final int FACE_SHAPE_AREA_EYESCALE = 200;
  public static final int FACE_SHAPE_AREA_EYEDISTANCE = 201;
  public static final int FACE_SHAPE_AREA_EYEPOSITION = 202;
  public static final int FACE_SHAPE_AREA_EYELID = 203;
  public static final int FACE_SHAPE_AREA_EYEPUPILS = 204;
  public static final int FACE_SHAPE_AREA_EYEINNERCORNER = 205;
  public static final int FACE_SHAPE_AREA_EYEOUTERCORNER = 206;
  public static final int FACE_SHAPE_AREA_NOSELENGTH = 300;
  public static final int FACE_SHAPE_AREA_NOSEWIDTH = 301;
  public static final int FACE_SHAPE_AREA_NOSEWING = 302;
  public static final int FACE_SHAPE_AREA_NOSEROOT = 303;
  public static final int FACE_SHAPE_AREA_NOSEBRIDGE = 304;
  public static final int FACE_SHAPE_AREA_NOSETIP = 305;
  public static final int FACE_SHAPE_AREA_NOSEGENERAL = 306;
  public static final int FACE_SHAPE_AREA_MOUTHSCALE = 400;
  public static final int FACE_SHAPE_AREA_MOUTHPOSITION = 401;
  public static final int FACE_SHAPE_AREA_MOUTHSMILE = 402;
  public static final int FACE_SHAPE_AREA_MOUTHLIP = 403;
  public static final int FACE_SHAPE_AREA_EYEBROWPOSITION = 500;
  public static final int FACE_SHAPE_AREA_EYEBROWTHICKNESS = 501;
  public int shapeArea;
  public int shapeIntensity;
}
Since
Added since v4.4.0.

Properties

shapeArea
Beautification area. Different areas correspond to different facial adjustment effects, such as head scaling, facial feature proportions, etc. Available values include:
  • FACE_SHAPE_AREA_NONE (-1): Invalid area.
  • FACE_SHAPE_AREA_HEADSCALE (100): Head scaling.
  • FACE_SHAPE_AREA_FOREHEAD (101): Forehead adjustment.
  • FACE_SHAPE_AREA_FACECONTOUR (102): Face contour.
  • FACE_SHAPE_AREA_FACELENGTH (103): Face length adjustment.
  • FACE_SHAPE_AREA_FACEWIDTH (104): Face width adjustment.
  • FACE_SHAPE_AREA_CHEEKBONE (105): Cheekbone adjustment.
  • FACE_SHAPE_AREA_CHEEK (106): Cheek adjustment.
  • FACE_SHAPE_AREA_MANDIBLE (107): Jaw adjustment.
  • FACE_SHAPE_AREA_CHIN (108): Chin adjustment.
  • FACE_SHAPE_AREA_EYESCALE (200): Eye size.
  • FACE_SHAPE_AREA_EYEDISTANCE (201): Eye distance adjustment.
  • FACE_SHAPE_AREA_EYEPOSITION (202): Vertical eye position.
  • FACE_SHAPE_AREA_EYELID (203): Lower eyelid adjustment.
  • FACE_SHAPE_AREA_EYEPUPILS (204): Pupil size.
  • FACE_SHAPE_AREA_EYEINNERCORNER (205): Inner eye corner adjustment.
  • FACE_SHAPE_AREA_EYEOUTERCORNER (206): Outer eye corner adjustment.
  • FACE_SHAPE_AREA_NOSELENGTH (300): Nose length.
  • FACE_SHAPE_AREA_NOSEWIDTH (301): Nose width.
  • FACE_SHAPE_AREA_NOSEWING (302): Nostril size.
  • FACE_SHAPE_AREA_NOSEROOT (303): Nose root size.
  • FACE_SHAPE_AREA_NOSEBRIDGE (304): Nose bridge size.
  • FACE_SHAPE_AREA_NOSETIP (305): Nose tip size.
  • FACE_SHAPE_AREA_NOSEGENERAL (306): Overall nose shape.
  • FACE_SHAPE_AREA_MOUTHSCALE (400): Mouth size.
  • FACE_SHAPE_AREA_MOUTHPOSITION (401): Mouth position.
  • FACE_SHAPE_AREA_MOUTHSMILE (402): Mouth corner curvature.
  • FACE_SHAPE_AREA_MOUTHLIP (403): Lip size.
  • FACE_SHAPE_AREA_EYEBROWPOSITION (500): Eyebrow position.
  • FACE_SHAPE_AREA_EYEBROWTHICKNESS (501): Eyebrow thickness.
shapeIntensity
Beautification intensity. The intensity definitions for different areas include direction, range, default value, etc.