Banuba SDK
BNBNeuroBeautyData.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file generated by Djinni from types.djinni
3 
4 #import "BNBPixelRect.h"
7 #import <Foundation/Foundation.h>
8 
9 @interface BNBNeuroBeautyData : NSObject
10 - (nonnull instancetype)initWithTextureRoi:(nonnull BNBPixelRect *)textureRoi
11  eyesRoi:(nonnull BNBPixelRect *)eyesRoi
12  browsRoi:(nonnull BNBPixelRect *)browsRoi
13  lipsRoi:(nonnull BNBPixelRect *)lipsRoi
14  targetLats:(nonnull NSArray<NSNumber *> *)targetLats
15  targetFiltered:(nonnull BNBTransformedMaskByte *)targetFiltered
16  skinSegmentationMask:(nonnull BNBTransformedMaskFloat *)skinSegmentationMask
17  faceMaskB:(nonnull BNBTransformedMaskFloat *)faceMaskB
18  faceMaskSmooth:(nonnull BNBTransformedMaskFloat *)faceMaskSmooth
19  lipsMask:(nonnull BNBTransformedMaskFloat *)lipsMask
20  targetFinalMesh:(nonnull NSArray<NSNumber *> *)targetFinalMesh
21  lashesMesh:(nonnull NSArray<NSNumber *> *)lashesMesh
22  faceBrightness:(float)faceBrightness;
23 + (nonnull instancetype)neuroBeautyDataWithTextureRoi:(nonnull BNBPixelRect *)textureRoi
24  eyesRoi:(nonnull BNBPixelRect *)eyesRoi
25  browsRoi:(nonnull BNBPixelRect *)browsRoi
26  lipsRoi:(nonnull BNBPixelRect *)lipsRoi
27  targetLats:(nonnull NSArray<NSNumber *> *)targetLats
28  targetFiltered:(nonnull BNBTransformedMaskByte *)targetFiltered
29  skinSegmentationMask:(nonnull BNBTransformedMaskFloat *)skinSegmentationMask
30  faceMaskB:(nonnull BNBTransformedMaskFloat *)faceMaskB
31  faceMaskSmooth:(nonnull BNBTransformedMaskFloat *)faceMaskSmooth
32  lipsMask:(nonnull BNBTransformedMaskFloat *)lipsMask
33  targetFinalMesh:(nonnull NSArray<NSNumber *> *)targetFinalMesh
34  lashesMesh:(nonnull NSArray<NSNumber *> *)lashesMesh
35  faceBrightness:(float)faceBrightness;
36 
37 @property (nonatomic, readonly, nonnull) BNBPixelRect * textureRoi;
38 
39 @property (nonatomic, readonly, nonnull) BNBPixelRect * eyesRoi;
40 
41 @property (nonatomic, readonly, nonnull) BNBPixelRect * browsRoi;
42 
43 @property (nonatomic, readonly, nonnull) BNBPixelRect * lipsRoi;
44 
45 @property (nonatomic, readonly, nonnull) NSArray<NSNumber *> * targetLats;
46 
47 @property (nonatomic, readonly, nonnull) BNBTransformedMaskByte * targetFiltered;
48 
49 @property (nonatomic, readonly, nonnull) BNBTransformedMaskFloat * skinSegmentationMask;
50 
51 @property (nonatomic, readonly, nonnull) BNBTransformedMaskFloat * faceMaskB;
52 
53 @property (nonatomic, readonly, nonnull) BNBTransformedMaskFloat * faceMaskSmooth;
54 
55 @property (nonatomic, readonly, nonnull) BNBTransformedMaskFloat * lipsMask;
56 
57 @property (nonatomic, readonly, nonnull) NSArray<NSNumber *> * targetFinalMesh;
58 
59 @property (nonatomic, readonly, nonnull) NSArray<NSNumber *> * lashesMesh;
60 
61 @property (nonatomic, readonly) float faceBrightness;
62 
63 @end
BNBNeuroBeautyData::targetFinalMesh
NSArray< NSNumber * > * targetFinalMesh
Definition: BNBNeuroBeautyData.h:57
BNBNeuroBeautyData::eyesRoi
BNBPixelRect * eyesRoi
Definition: BNBNeuroBeautyData.h:39
BNBTransformedMaskByte.h
BNBPixelRect
Definition: BNBPixelRect.h:7
BNBNeuroBeautyData::lipsRoi
BNBPixelRect * lipsRoi
Definition: BNBNeuroBeautyData.h:43
BNBNeuroBeautyData
Definition: BNBNeuroBeautyData.h:10
BNBNeuroBeautyData::lashesMesh
NSArray< NSNumber * > * lashesMesh
Definition: BNBNeuroBeautyData.h:59
BNBTransformedMaskFloat.h
BNBNeuroBeautyData::targetFiltered
BNBTransformedMaskByte * targetFiltered
Definition: BNBNeuroBeautyData.h:47
BNBTransformedMaskFloat
Definition: BNBTransformedMaskFloat.h:8
BNBTransformedMaskByte
Definition: BNBTransformedMaskByte.h:8
BNBNeuroBeautyData::faceBrightness
float faceBrightness
Definition: BNBNeuroBeautyData.h:61
BNBPixelRect.h
BNBNeuroBeautyData::faceMaskSmooth
BNBTransformedMaskFloat * faceMaskSmooth
Definition: BNBNeuroBeautyData.h:53
BNBNeuroBeautyData::textureRoi
BNBPixelRect * textureRoi
Definition: BNBNeuroBeautyData.h:37
BNBNeuroBeautyData::lipsMask
BNBTransformedMaskFloat * lipsMask
Definition: BNBNeuroBeautyData.h:55
BNBNeuroBeautyData::targetLats
NSArray< NSNumber * > * targetLats
Definition: BNBNeuroBeautyData.h:45
BNBNeuroBeautyData::skinSegmentationMask
BNBTransformedMaskFloat * skinSegmentationMask
Definition: BNBNeuroBeautyData.h:49
BNBNeuroBeautyData::faceMaskB
BNBTransformedMaskFloat * faceMaskB
Definition: BNBNeuroBeautyData.h:51
BNBNeuroBeautyData::browsRoi
BNBPixelRect * browsRoi
Definition: BNBNeuroBeautyData.h:41