1.一种添加特效的方法,其特征在于,包括:
在接收到用于选择特效的触发信号时,获取目标物体的第一图像,其中,所述特效按照预设规则预先分为M个特效区域,M为大于1的正整数;
识别所述第一图像的N个特征点,N为正整数;
根据所述N个特征点,按照所述预设规则将所述第一图像分为与所述M个特效区域对应的M个图像区域;
将所述M个特效区域对应填充到所述M个图像区域,形成第二图像;
输出所述第二图像。
2.如权利要求1所述的方法,其特征在于,所述目标物体为人脸,所述特效为面具。
3.如权利要求2所述的方法,其特征在于,所述识别所述第一图像的N个特征点,具体包括:
识别所述第一图像上的五官轮廓点和/或脸型轮廓点。
4.如权利要求1所述的方法,其特征在于,所述根据所述N个特征点,按照所述预设规则将所述第一图像分为与所述M个特效区域对应的M个图像区域,具体包括:
根据所述N个特征点,将所述第一图像分为与所述M个特效区域对应的M个图像区域,其中,所述M个图像区域为M个以所述N个特征点为全部或部分顶点的三角形区域。
5.如权利要求1所述的方法,其特征在于,所述根据所述N个特征点,按照所述预设规则将所述第一图像分为与所述M个特效区域对应的M个图像区域,具体包括:
根据所述N个特征点,将所述第一图像分为与所述M个特效区域对应的M个图像区域,其中,所述M个图像区域为三角形区域,所述M个图像区域中每个图像区域内包括的所述特征点的数量小于等于1。
6.如权利要求1所述的方法,其特征在于,所述将所述M个特效区域对应填充到所述M个图像区域,包括:
采用图像压缩算法和/或图像拉伸算法,将所述M个特效区域对应填充到所述M个图像区域,以使所述M个特效区域中每个特效区域的形状与其对应的图像区域的形状匹配。
7.如权利要求1-6任一所述的方法,其特征在于,当所述方法应用于主播端时,所述输出所述第二图像包括:
显示所述第二图像,和/或上传所述第二图像至服务器,以使所述服务器能将所述第二图像分享至所述主播端对应的观众客户端。
8.一种电子设备,其特征在于,包括:
图像采集单元,用于在接收到用于选择特效的触发信号时,获取目标物体的第一图像,其中,所述特效按照预设规则预先分为M个特效区域,M为大于1的正整数;
识别模块,用于识别所述第一图像的N个特征点,N为正整数;
分区模块,用于根据所述N个特征点,按照所述预设规则将所述第一图像分为与所述M个特效区域对应的M个图像区域;
填充模块,用于将所述M个特效区域对应填充到所述M个图像区域,形成第二图像;
输出模块,用于输出所述第二图像。
9.如权利要求8所述的电子设备,其特征在于,所述目标物体为人脸,所述特效为面具。
10.如权利要求9所述的电子设备,其特征在于,所述识别模块还用于:
识别所述第一图像上的五官轮廓点和/或脸型轮廓点。