Banuba SDK
BNBNeuroBeauty.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from neuro_beauty.djinni
3 
4 #import "BNBAutoTuneOutput.h"
5 #import "BNBFrameData.h"
6 #import "BNBNeuroBeautyInput.h"
8 #import "BanubaEffectPlayer/BNBFullImageData.h"
9 #import <Foundation/Foundation.h>
10 @class BNBNeuroBeauty;
11 
12 
13 
14 #ifndef DJINNI_EXPORT
15  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
16 #endif
17 
19 @interface BNBNeuroBeauty : NSObject
20 
21 + (nullable BNBNeuroBeauty *)create;
22 
23 - (nullable BNBNeuroBeautyOutput *)applyTextures:(nullable BNBFrameData *)extFd
24  beautyParams:(nonnull BNBNeuroBeautyInput *)beautyParams;
25 
26 - (void)runPerfTest;
27 
28 - (nonnull BNBAutoTuneOutput *)executeAutoTune:(nonnull BNBFullImageData *)sourceImage;
29 
30 @end
BNBAutoTuneOutput.h
BNBNeuroBeautyOutput.h
-[BNBNeuroBeauty runPerfTest]
void runPerfTest()
BNBNeuroBeautyOutput
Definition: BNBNeuroBeautyOutput.h:13
DJINNI_EXPORT
#define DJINNI_EXPORT
for order of values in action units array see action_units_indices enum
Definition: BNBActionUnits.h:9
BNBAutoTuneOutput
Definition: BNBAutoTuneOutput.h:12
+[BNBNeuroBeauty create]
nullable BNBNeuroBeauty * create()
BNBNeuroBeautyInput.h
BNBNeuroBeautyInput
Definition: BNBNeuroBeautyInput.h:13
BNBNeuroBeauty
Definition: BNBNeuroBeauty.h:19
BNBFrameData.h
BNBFrameData
getters throw exceptions when data are not available android NNs usually output gpu masks
Definition: BNBFrameData.h:35