Banuba SDK
libs
djinni
generated
objc
BNBPortraitMatch.h
Go to the documentation of this file.
1
// AUTOGENERATED FILE - DO NOT MODIFY!
2
// This file generated by Djinni from portrait_match.djinni
3
4
#import "
BNBPortraitMatchBackendData.h
"
5
#import "
BNBPortraitMatchIndex.h
"
6
#import "
BNBPortraitMatchOutput.h
"
7
#import "BanubaEffectPlayer/BNBFullImageData.h"
8
#import <Foundation/Foundation.h>
9
@class
BNBPortraitMatch
;
10
11
12
@interface
BNBPortraitMatch
: NSObject
13
14
+ (nullable
BNBPortraitMatch
*)create:(nonnull NSString *)imageIndexPath;
15
16
/** if indexesSize == 0, all exist will be returned, but slower */
17
- (nonnull NSArray<
BNBPortraitMatchIndex
*> *)processPhoto:(nonnull BNBFullImageData *)inputImage
18
indexesSize:(int32_t)indexesSize;
19
20
/** return null optional when error */
21
- (nullable
BNBPortraitMatchOutput
*)blend:(nonnull
BNBPortraitMatchBackendData
*)data
22
blur:(BOOL)blur
23
brightness:(BOOL)brightness;
24
25
- (nullable
BNBPortraitMatchOutput
*)processPortrait:(nonnull BNBFullImageData *)sourceImage
26
portraitImage:(nonnull BNBFullImageData *)portraitImage
27
fov:(
float
)fov;
28
29
@end
BNBPortraitMatchBackendData
Definition:
BNBPortraitMatchBackendData.h:7
BNBPortraitMatchIndex.h
BNBPortraitMatchOutput
Tuple with portrait_match output.
Definition:
BNBPortraitMatchOutput.h:9
BNBPortraitMatchOutput.h
BNBPortraitMatch
Definition:
BNBPortraitMatch.h:13
BNBPortraitMatchBackendData.h
BNBPortraitMatchIndex
Definition:
BNBPortraitMatchIndex.h:7
Generated by
1.8.20