facebetter_flutter library

Facebetter Flutter SDK

Real-time beauty effect engine for iOS and Android.

Usage:

await FBBeautyEffectEngine.init(
  FBEngineConfig(appId: 'your_app_id', appKey: 'your_app_key'),
);
final engine = FBBeautyEffectEngine.sharedInstance;
await engine.setBasicParam(FBBasicParam.smoothing, 0.8);
await engine.release();

Classes

FBBeautyEffectEngine
Facebetter beauty effect engine (singleton).
FBEngineConfig
Engine configuration.
FBEngineEvent
Engine event.
FBEngineStats
Engine performance stats.
FBFaceDetectionResult
Face detection result.
FBImageFrame
Image frame for passing pixel data to the engine.
FBLogConfig
Log configuration.
FBPoint2d
2D point.
FBRect
Axis-aligned rectangle.
FBYUVData
YUV multi-plane data for I420/NV12/NV21 formats.

Enums

FBBackgroundMode
Background replacement mode.
FBBasicParam
Basic beauty parameters.
FBBlushStyle
Blush styles.
FBChromaKeyParam
Chroma key parameters.
FBEngineEventCode
Engine event codes.
FBFrameType
Frame type.
FBImageFormat
Pixel format.
FBImageRotation
Image rotation.
FBLipstickStyle
Lipstick styles.
FBLogLevel
Log level.
FBMakeupParam
Makeup parameters.
FBReshapeParam
Face reshape parameters.