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

Loading...
Searching...
No Matches
EyeToneAnalyzer.h
1//
2// EyeToneAnalyzer.h
3// MakeupSDK
4//
5// Created by MakeupSDK on 2024.
6// Copyright © 2024 Visage Technologies AB. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
14@interface EyeToneEstimates : NSObject
15@property (nonatomic, assign) float hue;
16@property (nonatomic, assign) float saturation;
17@property (nonatomic, assign) float lightness;
18@end
19
23@interface EyeToneResult : NSObject
24@property (nonatomic, strong) EyeToneEstimates *estimates;
25@property (nonatomic, assign) long frameIndex;
26@end
27
32@interface EyeToneAnalyzer : NSObject
33
41- (void)StartAnalysis:(void (^)(EyeToneResult*))callback;
42
47- (void)StopAnalysis;
48
53- (void)Reset;
54
55- (id)initWithEyeToneModule:(void*)EyeToneModule;
56
57@end
EyeToneAnalyzer
Definition EyeToneAnalyzer.h:33
EyeToneEstimates
Definition EyeToneAnalyzer.h:15
EyeToneResult
Definition EyeToneAnalyzer.h:24