Go to the documentation of this file.
17 #import "BanubaEffectPlayer/BNBFullImageData.h"
18 #import <Foundation/Foundation.h>
89 - (void)addFullImg:(nonnull BNBFullImageData *)img;
91 - (void)replaceFullImg:(nonnull BNBFullImageData *)img;
95 - (void)addExternalFaceData:(BNBFaceDataSource)source
98 - (void)addDepthMap:(nonnull
BNBDepthMap *)depthMap;
100 - (void)addFrameNumber:(int64_t)frameNumber;
nonnull BNBAcneRegions * getAcneRegions()
nonnull BNBTransformedMaskByte * getBackground()
Holds recognition result from an external source (ARKit, ARCore, etc.)
nonnull BNBTransformedMaskGpu * getHairGpu()
nonnull BNBTransformedMaskGpu * getSkinGpu()
nonnull NSArray< NSNumber * > * getFullImgTransform()
nonnull BNBTransformedMaskGpu * getLipsGpu()
nonnull BNBTransformedMaskGpu * getBackgroundGpu()
nullable BNBFrxRecognitionResult * getFrxRecognitionResult()
Get frx_recognition_result or null if not exists.
nonnull BNBLipsShineMask * getLipsShine()
User configurable parameters for in-CPU calculations during FrameData processing.
nonnull BNBActionUnitsData * getActionUnits()
nonnull BNBBrowsMask * getBrows()
nonnull BNBTransformedMaskByte * getBody()
nonnull BNBEyesState * getEyesState()
Results from depth camera.
nonnull BNBTransformedMaskByte * getFaceSkin()
nonnull BNBTransformedMaskByte * getLips()
nonnull BNBTransformedMaskByte * getHair()
nullable BNBFrameData * create()
Creates empty FrameData.
nonnull BNBEyesMask * getEyes()
getters throw exceptions when data are not available android NNs usually output gpu masks
nonnull BNBTransformedMaskByte * getFace()
nonnull BNBTransformedMaskByte * getSkin()
nonnull BNBTransformedMaskByte * getOcclusion()
nonnull BNBNeuroBeautyData * getNeuroBeautyData()