您只需要录纸一段十几秒的视频,就可以制作数字人了,视频模板可反复利用生成,根据语音去匹配嘴型。
公众号看高清演示视频



数字人视频



base_image = Image.open(base_image).convert('RGB')fore_image = Image.open(fore_image).resize(base_image.size)scope_map = np.array(fore_image)[:,:,-1] / 255scope_map = scope_map[:,:,np.newaxis]scope_map = np.repeat(scope_map, repeats=3, axis=2)res_image = np.multiply(scope_map, np.array(fore_image)[:,:,:3]) + np.multiply((1-scope_map), np.array(base_image))res_image = Image.fromarray(np.uint8(res_image))res_image.save(save_image)