企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
件中一键美颜一键美颜 根据风格自动美颜 调用MHBeautyManager里面的相关函数设置渲染参数,具体接口如下表: | 分类 | 功能 |对应函数 |参数范围 | | --- | --- | --- | --- | | 美颜 | 美白 | - (void)setSkinWhiting:(CGFloat)skinWhiting;| 参数\[0,1\]| | 美颜 | 磨皮 | \- (void)setBuffing:(CGFloat)buffing;|参数\[0,1]| | 美颜 | 红润 |\- (void)setRuddiness:(CGFloat)ruddiness;|参数[0,1]| |美颜|亮度|setBrightnessLift:(int)brightnessLift |参数[0,100 ],70为默认值| |美型|大眼|setBigEye:(int)bigEye&nbsp|参数[0,100],0是不设置,30为默认值| |美型|瘦脸|setFaceLift:(int)faceLift |参数[0,100]| |美型|嘴型|ssetMouthLift:(int)mouthLift |参数[0,100],0是不设置,50为默认值| |美型|瘦鼻|setNoseLift:(int)noseLift |参数[0,100],0是不设置,50为默认值。| |美型|下巴|setChinLift:(int)chinLift |参数[0,100],0是不设置,50为默认值| |美型|额头|setForeheadLift:(int)foreheadLift |参数[0,100],0是不设置,50为默认值。| |美型|眉毛|setEyeBrownLift:(int)eyeBrownLift |参数[0,100]| |美型|眼角|setEyeAngleLift:(int)eyeAngleLift |参数[0,100]| |美型|眼距|setEyeDistanceLift:(int)eyeDistanceLift |参数[0,100]| |美型|开眼角|setEyeAlaeLift:(int)eyeAlaeLift |参数[0,100]| |美型|削脸|setShaveFaceLift:(int)shaveFaceLift |参数[0,100] | |美型|长鼻|setLengthenNoseLift:(int)lengthenNoseLift |参数[0,100]| |贴纸|贴纸|setSticker:(NSString *)stickerName withLevel:(NSInteger)level;|贴纸名称和上传时间组成的字符串,具体请见StickerManager Level:2:基础贴纸 3:基础面具 4: 高级贴纸 3: 高级面具| |滤镜|滤镜|setFilterName:(MHFilterType)filterName |具体滤镜效果在MHFiltersContants.h文件中| |哈哈镜|哈哈镜|setDistortType:(MHDistortType)distort withIsMenu:(BOOL)isMenu;|MHDistortType,详情参见MHFiltersContants.h isMenu:是否是最外层菜单上的哈哈镜| |特效|特效|setJitterType:(MHJitterType)jitter;|MHJitterType,详情参见MHFiltersContants.h| |水印 ||setWatermark:(NSString *)watermark alignment:(MHWatermarkAlign)alignment |watermark 水印图片名称,MHWatermarkAlign 水印位置,具体位置在MHFiltersContants.h文件中| |水印 |2.4.1版本生效|setWatermarkRect:(CGRect)cgRect|设置水印位置和宽高,宽高的范围均为0-1,默认CGRectMake(0.04, 0.04, 0.1, 0.1)| |人脸设置|2.4.1版本生效|setFaceKeyPointSmooth:(CGFloat)faceSmooth;|faceSmooth 人脸关键点的平滑系数 系数越小越稳定,相应的识别跟踪速度会有影响。最小值0.01| |人脸设置|2.4.1版本生效|setMinFaceSize:(CGFloat)minFaceSize;| 设置扫描人脸的最小像素,取值范围0~1| |动作识别| 2.4.3以后版本生效|setSticker:(NSString *)stickerContent action:(int)action; | 动作识别贴纸设置:stickerContent :贴纸名称和上传时间组成的字符串,具体请见StickerManagerAction: 0,1,2,3分别代表不需要识别,抬头,张嘴,眨眼| |美妆| 2.4.5以后版本生效|setBeautyManagerMak eUpType:(MHMakeupType)makeType withOn:(BOOL)on | 设置美妆效果; MHMakeupType(详情参见MHFiltersContants.h), on:美妆效果开关|