Banuba SDK
Instance Methods | Class Methods | List of all members
BNBNeuroBeauty Class Reference

#import <BNBNeuroBeauty.h>

Inheritance diagram for BNBNeuroBeauty:

Instance Methods

(nullable BNBNeuroBeautyOutput *) - applyTextures:beautyParams:
 
(void) - runPerfTest
 
(nullable BNBNeuroBeautyOutput *) - executeF0:amount:radius:
 
(nullable BNBNeuroBeautyOutput *) - executeF1:brightness:contrast:useLegacy:
 
(nullable BNBNeuroBeautyOutput *) - executeF2:strength:noiseAlgorithm:monochromatic:
 
(nullable BNBNeuroBeautyOutput *) - executeF3:saturation:
 
(nonnull BNBAutoTuneOutput *) - executeAutoTune:
 

Class Methods

(nullable BNBNeuroBeauty *) + create
 

Detailed Description

Definition at line 13 of file BNBNeuroBeauty.h.

Method Documentation

◆ applyTextures:beautyParams:

- (nullable BNBNeuroBeautyOutput *) applyTextures: (nullable BNBFrameData *)  extFd
beautyParams: (nonnull BNBNeuroBeautyInput *)  beautyParams 

◆ create

+ (nullable BNBNeuroBeauty *) create

◆ executeAutoTune:

- (nonnull BNBAutoTuneOutput *) executeAutoTune: (nonnull BNBFullImageData *)  sourceImage

◆ executeF0:amount:radius:

- (nullable BNBNeuroBeautyOutput *) executeF0: (nonnull BNBFullImageData *)  sourceImage
amount: (float)  amount
radius: (float)  radius 

◆ executeF1:brightness:contrast:useLegacy:

- (nullable BNBNeuroBeautyOutput *) executeF1: (nonnull BNBFullImageData *)  sourceImage
brightness: (float)  brightness
contrast: (float)  contrast
useLegacy: (BOOL)  useLegacy 

◆ executeF2:strength:noiseAlgorithm:monochromatic:

- (nullable BNBNeuroBeautyOutput *) executeF2: (nonnull BNBFullImageData *)  sourceImage
strength: (float)  strength
noiseAlgorithm: (int32_t)  noiseAlgorithm
monochromatic: (BOOL)  monochromatic 

◆ executeF3:saturation:

- (nullable BNBNeuroBeautyOutput *) executeF3: (nonnull BNBFullImageData *)  sourceImage
saturation: (float)  saturation 

◆ runPerfTest

- (void) runPerfTest

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