5步用python让图片人物说话

2020-08-27| |来自: 互联网

如何让一张照片中的人说话呢,当然有人说有很多app和软件可以实现,这个是自然,那么有没有一款开源的系统可以使用呢,有,今天我们就介绍一下github开源项目

Real_Time_Image_Animation,github地址为https://github.com/anandpawara/Real_Time_Image_Animation

先看看效果

下面我们来说说如何实现吧

1:创建虚拟环境

Python版本:python v3.7.3或更高版本

创建虚拟环境:pip install virtualenv

激活虚拟环境:virtualenv env

2:激活虚拟环境

对于Windows:env/Script/activate

对于Linux:source env/bin/activate

3:安装所需的模块

安装模块:pip install -r requirements.txt

安装pytorch和torchvision:pip install torch===1.0.0 torchvision===0.2.1 -f

https://download.pytorch.org/whl/cu100/torch_stable.html

4:下载级联文件,权重和模型,并保存在名为extract的文件夹中

gdown --id 1wCzJP1XJNB04vEORZvPjNz6drkXm5AUK

您也可以通过Google云端硬盘上的直接链接来访问该文件:

https ://drive.google.com/uc?id=1wCzJP1XJNB04vEORZvPjNz6drkXm5AUK

在Linux机器上:unzip checkpoints.zip

如果在Windows平台上,请使用7zip之类的解压缩软件从checkpoints.zip解压缩。

删除zip文件:rm checkpoints.zip

5:运行项目

从实时摄像机获取运行应用程序:python image_animation.py -i 人物图片路径 -c checkpoint路径

例如:python .image_animation.py -i .InputsMonalisa.png -c .checkpointsvox-cpk.pth.tar

从视频文件运行应用程序:python image_animation.py -i 人物图片路径 -c checkpoint路径 -v 视频文件路径

例如:python .image_animation.py -i .InputsMonalisa.png -c .checkpointsvox-cpk.pth.tar -v .video_inputtest1.mp4


标签: Animation 路径 Python Image 文件 环境 checkpoints 人物图片 运行 install
出处: https://www.toutiao.com/i6864843088880206348/

推荐

文明发言,请先登录

文明上网理性发言,请遵守国家法律法规。

最新评论

©2003- 黑基网 黑名单存档手机版网站地图免责条款法律声明隐私保护