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.LightConditionsAnalyzer Class Reference

Inherits Runnable.

Public Member Functions

void StartAnalysis (LightConditionsCallback callback)
 
void StopAnalysis ()
 
void Reset ()
 

Detailed Description

Provides light condition test results (uniformity, backlight). To enable this module pass the appropriate license to the SDKProvider (skintone license).

Member Function Documentation

◆ Reset()

void com.visagetechnologies.makeupsdk.LightConditionsAnalyzer.Reset ( )
inline

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

◆ StartAnalysis()

void com.visagetechnologies.makeupsdk.LightConditionsAnalyzer.StartAnalysis ( LightConditionsCallback  callback)
inline

Initiates the light conditions analysis. When a frame has been analyzed a call to the LightConditionsCallback function is issued, with the analysis results passed as the argument.

Parameters
callbackObject having done callback method which will be called every time new frame is analized.

◆ StopAnalysis()

void com.visagetechnologies.makeupsdk.LightConditionsAnalyzer.StopAnalysis ( )
inline

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