makeup|SDK makeup|SDK is a library based on visage|SDK face tracking used to configure and render virtual makeup.

Loading...
Searching...
No Matches
Public Member Functions | List of all members
com.visagetechnologies.makeupsdk.FaceShapeAnalyzer Class Reference

Inherits Runnable.

## Public Member Functions
void | StartAnalysis (FaceShapeCallback callback)
void | StopAnalysis ()
void | Reset ()

## Detailed Description

Provides face shape estimation functionality over multiple frames. To enable this module pass the appropriate license to the SDKProvider.

## Member Function Documentation

## ◆ Reset()

void com.visagetechnologies.makeupsdk.FaceShapeAnalyzer.Reset | ( |  | ) |
| inline

Resets the internal state of the face shape analyzer. This is useful when switching between frames of different people.

## ◆ StartAnalysis()

void com.visagetechnologies.makeupsdk.FaceShapeAnalyzer.StartAnalysis | ( | FaceShapeCallback | callback | ) |
| inline

Initiates the face shape analysis. When a frame has been analyzed a call to the FaceShapeCallback function is issued, with the analysis results passed as the argument.

Parameters

  callback | Object having done callback method which will be called every time new frame is analized.

## ◆ StopAnalysis()

void com.visagetechnologies.makeupsdk.FaceShapeAnalyzer.StopAnalysis | ( |  | ) |
| inline

Stops the face shape analysis and stops issuing calls to the callback given as a argument to the StartAnalysis function.