Banuba SDK
BNBProcessImageParams.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file generated by Djinni from effect_player.djinni
3 
4 #import "BNBPixelRect.h"
5 #import <Foundation/Foundation.h>
6 
7 @interface BNBProcessImageParams : NSObject
8 - (nonnull instancetype)initWithAcneProcessing:(BOOL)acneProcessing
9  acneUserAreas:(nullable NSArray<BNBPixelRect *> *)acneUserAreas
10  faceDataJsonPath:(nullable NSString *)faceDataJsonPath;
11 + (nonnull instancetype)processImageParamsWithAcneProcessing:(BOOL)acneProcessing
12  acneUserAreas:(nullable NSArray<BNBPixelRect *> *)acneUserAreas
13  faceDataJsonPath:(nullable NSString *)faceDataJsonPath;
14 
15 /** Set this param to force running of acne processing feature */
16 @property (nonatomic, readonly) BOOL acneProcessing;
17 
18 /** User-defined acne areas to mask, rectangles are in input image coordinate space */
19 @property (nonatomic, readonly, nullable) NSArray<BNBPixelRect *> * acneUserAreas;
20 
21 /** For internal use, not for clients. Stores path to JSON with face data, to mock frx results */
22 @property (nonatomic, readonly, nullable) NSString * faceDataJsonPath;
23 
24 @end
BNBPixelRect
Definition: BNBPixelRect.h:7
BNBProcessImageParams
Definition: BNBProcessImageParams.h:8
BNBProcessImageParams::acneUserAreas
NSArray< BNBPixelRect * > * acneUserAreas
User-defined acne areas to mask, rectangles are in input image coordinate space.
Definition: BNBProcessImageParams.h:19
BNBProcessImageParams::acneProcessing
BOOL acneProcessing
Set this param to force running of acne processing feature.
Definition: BNBProcessImageParams.h:16
BNBPixelRect.h
BNBProcessImageParams::faceDataJsonPath
NSString * faceDataJsonPath
For internal use, not for clients.
Definition: BNBProcessImageParams.h:22