简介
将拍摄对象的头发分割出,对特定头发区域进行染发或添加特效。通过染发中的分割功能,可以将头发染成不同的颜色。Tencent Effect 还能自动添加头发分割 mask 和阴阳分割 mask,可以更快捷地实现全头、左半边头发或右半边头发的染发效果。
基本使用
创建染发对象
1. 在对象/组件面板中添加染发。添加染发与添加人体分割能力原理一样,并不是增加一种图层,而是添加了一个能力块。这个能力可以将摄像头输入的内容进行一定处理后输出结果,我们可以用这些输出的结果做进一步的加工。
2. 添加染发能力后,资源窗口会多出两个文件。
HairSegmentation.hair:添加染发组件后,会添加一个将全头头发识别出的 mask。
yyHairMask.png:在识别全头头发的基础上,yyHairMask 会将头发分为左右半边。
3. 文件会自动填充到组件面板相应文件输入框中。
如果有特殊需求,可自行添加 mask 文件到资源面板,再导入到文件选取框。
配置染发参数
添加染发对象后,组件默认开启一个染发效果,染发效果可以重复添加和删除。
染发区域提供全头/左半边/右半边三种选项,实现分区域染发。
染发效果分为贴纸和 Lut 两种。
选择贴纸模式后,可配置贴纸文件,包括 JPG、PNG、PAG 等常用贴图素材。
选择 Lut 模式后,可以配置一个 Lut 滤镜,滤镜配置方法可参考 配置说明 中的说明。