TXBeautyManager class Null safety

美颜及动效参数管理

Constructors

TXBeautyManager(dynamic channel)

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

enableSharpnessEnhancement(bool enable) Future<void>
开启清晰度增强 [...]
getLicenceInfo() Future<String?>
获取 License 信息
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
setBeautyLevel(int beautyLevel) Future<void>
设置美颜级别 [...]
setBeautyStyle(int beautyStyle) Future<void>
设置美颜类型 [...]
setChinLevel(double chinLevel) Future<void>
设置大眼级别,该接口仅在 企业版 SDK 中生效 [...]
setEyeAngleLevel(double eyeAngleLevel) Future<void>
设置眼角,该接口仅在 企业版 SDK 中生效 [...]
setEyeDistanceLevel(double eyeDistanceLevel) Future<void>
设置眼距,该接口仅在 企业版 SDK 中生效 [...]
setEyeLightenLevel(double eyeLightenLevel) Future<void>
设置亮眼,该接口仅在 企业版 SDK 中生效 [...]
setEyeScaleLevel(double eyeScaleLevel) Future<void>
设置大眼级别,该接口仅在 企业版 SDK 中生效 [...]
setFaceBeautyLevel(double faceBeautyLevel) Future<void>
设置脸型 ,该接口仅在 企业版 SDK 中生效 [...]
setFaceShortLevel(double faceShortLevel) Future<void>
设置短脸级别,该接口仅在 企业版 SDK 中生效 [...]
setFaceSlimLevel(double faceSlimLevel) Future<void>
设置瘦脸级别,该接口仅在 企业版 SDK 中生效 [...]
setFaceVLevel(double faceVLevel) Future<void>
设置 V 脸级别,该接口仅在 企业版 SDK 中生效 [...]
setFilter(String assetUrl) Future<int?>
设置指定素材滤镜特效 [...]
setFilterStrength(double strength) Future<void>
设置滤镜浓度 [...]
setForeheadLevel(double foreheadLevel) Future<void>
设置发际线,该接口仅在 企业版 SDK 中生效 [...]
setGreenScreenFile(String? file) Future<void>
设置绿幕背景视频 [...]
setLicence(String licenceUrl, String licenseKey) Future<void>
配置 美颜License,licenceUrl必须使用https,否则ios下回下载失败 [...]
setLipsThicknessLevel(double lipsThicknessLevel) Future<void>
设置嘴唇厚度,该接口仅在 企业版 SDK 中生效 [...]
setMotionMute(bool motionMute) Future<void>
设置动效静音,该接口仅在 企业版 SDK 中生效 [...]
setMotionTmpl(String? fullPath) Future<void>
选择使用哪一款 AI 动效挂件 ,该接口仅在 企业版 SDK 中生效 [...]
setMouthShapeLevel(double mouthShapeLevel) Future<void>
设置嘴型,该接口仅在 企业版 SDK 中生效 [...]
setNosePositionLevel(double nosePositionLevel) Future<void>
设置鼻子位置,该接口仅在 企业版 SDK 中生效 [...]
setNoseSlimLevel(double noseSlimLevel) Future<void>
设置瘦鼻级别,该接口仅在 企业版 SDK 中生效 [...]
setNoseWingLevel(double noseWingLevel) Future<void>
设置鼻翼,该接口仅在 企业版 SDK 中生效 [...]
setPounchRemoveLevel(double pounchRemoveLevel) Future<void>
设置祛眼袋,该接口仅在 企业版 SDK 中生效 [...]
setRuddyLevel(int ruddyLevel) Future<void>
设置红润级别 [...]
setSmileLinesRemoveLevel(double smileLinesRemoveLevel) Future<void>
设置祛法令纹,该接口仅在 企业版 SDK 中生效 [...]
setToothWhitenLevel(double toothWhitenLevel) Future<void>
设置白牙,该接口仅在 企业版 SDK 中生效 [...]
setWhitenessLevel(int whitenessLevel) Future<void>
设置美白级别 [...]
setWrinkleRemoveLevel(double wrinkleRemoveLevel) Future<void>
设置祛皱,该接口仅在 企业版 SDK 中生效 [...]
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited