python 数字人视频生成

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

公众号看高清演示视频

python 数字人视频生成_第1张图片

python 数字人视频生成_第2张图片

python 数字人视频生成_第3张图片

数字人视频

python 数字人视频生成_第4张图片

python 数字人视频生成_第5张图片

python 数字人视频生成_第6张图片

    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] / 255
    scope_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) 

你可能感兴趣的:(数字人,元宇宙,抖音,python,机器人,opencv)