Banuba SDK
Instance Methods | Class Methods | Properties | List of all members
BNBNeuroBeautyData Class Reference

#import <BNBNeuroBeautyData.h>

Inheritance diagram for BNBNeuroBeautyData:

Instance Methods

(nonnull instancetype) - initWithTextureRoi:eyesRoi:browsRoi:lipsRoi:targetLats:targetFiltered:skinSegmentationMask:faceMaskB:faceMaskSmooth:lipsMask:targetFinalMesh:lashesMesh:faceBrightness:
 

Class Methods

(nonnull instancetype) + neuroBeautyDataWithTextureRoi:eyesRoi:browsRoi:lipsRoi:targetLats:targetFiltered:skinSegmentationMask:faceMaskB:faceMaskSmooth:lipsMask:targetFinalMesh:lashesMesh:faceBrightness:
 

Properties

BNBPixelRecttextureRoi
 
BNBPixelRecteyesRoi
 
BNBPixelRectbrowsRoi
 
BNBPixelRectlipsRoi
 
NSArray< NSNumber * > * targetLats
 
BNBTransformedMaskBytetargetFiltered
 
BNBTransformedMaskFloatskinSegmentationMask
 
BNBTransformedMaskFloatfaceMaskB
 
BNBTransformedMaskFloatfaceMaskSmooth
 
BNBTransformedMaskFloatlipsMask
 
NSArray< NSNumber * > * targetFinalMesh
 
NSArray< NSNumber * > * lashesMesh
 
float faceBrightness
 

Detailed Description

Definition at line 9 of file BNBNeuroBeautyData.h.

Method Documentation

◆ initWithTextureRoi:eyesRoi:browsRoi:lipsRoi:targetLats:targetFiltered:skinSegmentationMask:faceMaskB:faceMaskSmooth:lipsMask:targetFinalMesh:lashesMesh:faceBrightness:

- (nonnull instancetype) initWithTextureRoi: (nonnull BNBPixelRect *)  textureRoi
eyesRoi: (nonnull BNBPixelRect *)  eyesRoi
browsRoi: (nonnull BNBPixelRect *)  browsRoi
lipsRoi: (nonnull BNBPixelRect *)  lipsRoi
targetLats: (nonnull NSArray< NSNumber * > *)  targetLats
targetFiltered: (nonnull BNBTransformedMaskByte *)  targetFiltered
skinSegmentationMask: (nonnull BNBTransformedMaskFloat *)  skinSegmentationMask
faceMaskB: (nonnull BNBTransformedMaskFloat *)  faceMaskB
faceMaskSmooth: (nonnull BNBTransformedMaskFloat *)  faceMaskSmooth
lipsMask: (nonnull BNBTransformedMaskFloat *)  lipsMask
targetFinalMesh: (nonnull NSArray< NSNumber * > *)  targetFinalMesh
lashesMesh: (nonnull NSArray< NSNumber * > *)  lashesMesh
faceBrightness: (float)  faceBrightness 

◆ neuroBeautyDataWithTextureRoi:eyesRoi:browsRoi:lipsRoi:targetLats:targetFiltered:skinSegmentationMask:faceMaskB:faceMaskSmooth:lipsMask:targetFinalMesh:lashesMesh:faceBrightness:

+ (nonnull instancetype) neuroBeautyDataWithTextureRoi: (nonnull BNBPixelRect *)  textureRoi
eyesRoi: (nonnull BNBPixelRect *)  eyesRoi
browsRoi: (nonnull BNBPixelRect *)  browsRoi
lipsRoi: (nonnull BNBPixelRect *)  lipsRoi
targetLats: (nonnull NSArray< NSNumber * > *)  targetLats
targetFiltered: (nonnull BNBTransformedMaskByte *)  targetFiltered
skinSegmentationMask: (nonnull BNBTransformedMaskFloat *)  skinSegmentationMask
faceMaskB: (nonnull BNBTransformedMaskFloat *)  faceMaskB
faceMaskSmooth: (nonnull BNBTransformedMaskFloat *)  faceMaskSmooth
lipsMask: (nonnull BNBTransformedMaskFloat *)  lipsMask
targetFinalMesh: (nonnull NSArray< NSNumber * > *)  targetFinalMesh
lashesMesh: (nonnull NSArray< NSNumber * > *)  lashesMesh
faceBrightness: (float)  faceBrightness 

Property Documentation

◆ browsRoi

- (BNBPixelRect*) browsRoi
readnonatomicassign

Definition at line 41 of file BNBNeuroBeautyData.h.

◆ eyesRoi

- (BNBPixelRect*) eyesRoi
readnonatomicassign

Definition at line 39 of file BNBNeuroBeautyData.h.

◆ faceBrightness

- (float) faceBrightness
readnonatomicassign

Definition at line 61 of file BNBNeuroBeautyData.h.

◆ faceMaskB

- (BNBTransformedMaskFloat*) faceMaskB
readnonatomicassign

Definition at line 51 of file BNBNeuroBeautyData.h.

◆ faceMaskSmooth

- (BNBTransformedMaskFloat*) faceMaskSmooth
readnonatomicassign

Definition at line 53 of file BNBNeuroBeautyData.h.

◆ lashesMesh

- (NSArray<NSNumber *>*) lashesMesh
readnonatomicassign

Definition at line 59 of file BNBNeuroBeautyData.h.

◆ lipsMask

- (BNBTransformedMaskFloat*) lipsMask
readnonatomicassign

Definition at line 55 of file BNBNeuroBeautyData.h.

◆ lipsRoi

- (BNBPixelRect*) lipsRoi
readnonatomicassign

Definition at line 43 of file BNBNeuroBeautyData.h.

◆ skinSegmentationMask

- (BNBTransformedMaskFloat*) skinSegmentationMask
readnonatomicassign

Definition at line 49 of file BNBNeuroBeautyData.h.

◆ targetFiltered

- (BNBTransformedMaskByte*) targetFiltered
readnonatomicassign

Definition at line 47 of file BNBNeuroBeautyData.h.

◆ targetFinalMesh

- (NSArray<NSNumber *>*) targetFinalMesh
readnonatomicassign

Definition at line 57 of file BNBNeuroBeautyData.h.

◆ targetLats

- (NSArray<NSNumber *>*) targetLats
readnonatomicassign

Definition at line 45 of file BNBNeuroBeautyData.h.

◆ textureRoi

- (BNBPixelRect*) textureRoi
readnonatomicassign

Definition at line 37 of file BNBNeuroBeautyData.h.


The documentation for this class was generated from the following file: