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

Loading...
Searching...
No Matches
HairToneAnalyzer.h
1//
2// HairToneAnalyzer.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 HairToneEstimates : NSObject
15@property (nonatomic, assign) float hue;
16@property (nonatomic, assign) float saturation;
17@property (nonatomic, assign) float lightness;
18@end
19
23@interface HairToneResult : NSObject
24@property (nonatomic, strong) HairToneEstimates *estimates;
25@property (nonatomic, assign) long frameIndex;
26@end
27
28
33@interface HairToneAnalyzer : NSObject
34
42- (void)StartAnalysis:(void (^)(HairToneResult*))callback;
43
48- (void)StopAnalysis;
49
54- (void)Reset;
55
56- (id)initWithHairToneModule:(void*)HairToneModule;
57
58@end
HairToneAnalyzer
Definition HairToneAnalyzer.h:34
HairToneEstimates
Definition HairToneAnalyzer.h:15
HairToneResult
Definition HairToneAnalyzer.h:24