9#ifndef SkinToneAnalyzerHTML_h
10#define SkinToneAnalyzerHTML_h
11#import "FaceTracker.h"
16typedef NS_ENUM(NSUInteger, MonkScale) { Monk_UNDEFINED = 0, Monk_1, Monk_2, Monk_3, Monk_4, Monk_5, Monk_6, Monk_7, Monk_8, Monk_9, Monk_10 };
21typedef NS_ENUM(NSUInteger, TrackStatus) { OFF = 0, OK, RECOVERING, INIT };
37typedef struct SkinToneHSL SkinToneHSL;
43 @property(nonatomic, readonly) MonkScale monk;
44 @property(nonatomic, readonly)
float decimalMonk;
56 @property(nonatomic, readonly) SkinToneHSL
HSL;
65 @property(nonatomic, readonly) TrackStatus
status;
67-(id) initWithMonk:(MonkScale) monk andDecimalMonk:(
float) decimalMonk andColor:(
SkinToneColor) RGB andRenderRGB:(
SkinToneColor) renderRGB andFrameIndex:(
long) frameIndex andTrackStatus:(TrackStatus) status;
94- (id)initWithSkinToneModule:(
void*) skinToneModule;
Definition SkinToneAnalyzer.h:74
Object representing the result retrieved from the skin tone analyzer.
Definition SkinToneAnalyzer.h:43
SkinToneColor RGB
Definition SkinToneAnalyzer.h:48
SkinToneHSL HSL
Definition SkinToneAnalyzer.h:56
TrackStatus status
Definition SkinToneAnalyzer.h:65
SkinToneColor renderRGB
Definition SkinToneAnalyzer.h:52
long frameIndex
Definition SkinToneAnalyzer.h:60
Definition SkinToneAnalyzer.h:26