Stylegan是由英伟达最新版的人脸生成软件,根据模型可以生成非常逼真的虚拟人,按现在流行的说法是数字人。AI通过学习大量的高清人脸图片之后,就能生成几十亿现实世界中不存在的人脸。生成的人脸可以用于直播换脸,这样就可以节约请漂亮模特的成本,只需要请一个会说话的,就可以让你销售翻倍,也不怕人脸侵权,因为这些人脸是不存在现实中的。除了这个用途,也可以用于deepfacelab练丹专用,从此不再为找不到高质量 的人脸素材而烦恼了 。
之前的开源版本stylegan2已经不维护了,生成速度也没有第三代快,小编体验了一下,速度真的非常快。
汲极到AI智能运算,都是少不了显卡的CUDA和cuDNN的配套的 。
小编的环境:
安装CUDA11.8+
安装cuDNN v8.8.1
安装Git(可选)
安装Miniconda3(可选)
安装Vs2019 C++部分
科学上网工具(可选)有的话,有时下载环境文件会快一点。
安装方法第三代比第二代真的要简单多了,也没有那么多的问题,小编基本都是一次安装完必备的库后,直接就可以用了,也没有产生什么问题。
安装包我已经帮你下载好了,不需要安装GIT来获取,Conda3也不需要安装的,我是直接安装python环境,直接运行,简单方便。
python去官网下载就可以了,网址:https://www.python.org/downloads/
CUDA+cuDNN 去英伟达官网下载对应自己显卡的版本安装即可。
CUDA:https://developer.nvidia.com/cuda-toolkit-archive
cuDNN:https://developer.nvidia.com/rdp/cudnn-archive
安装最新版Pytorch:
进入Pytorch官网获取自己环境的cuda版本命令:
https://pytorch.org/get-started/locally/
由于我用的python环境,所以选择pip命令,如果你安装了conda,那么就选conda命令。
安装后,直接用这条命令即可以生成100张高清人脸,不需要那么多花里花哨的命令。
python gen_images.py –outdir=out –trunc=0.5 –seeds=1-100 –network=./models/模型文件.pkl
简单介绍一下命令中的几个含义。
–outdir 是人脸输出路径
–trunc 这个取值范围0~1,值越变化越大。
–seed 控制图片生成的“种子” ,可以是单个数字,可以是一个区间。上面的例子就是生成1-100张
–network 模型路径,可以是本地路径或者网络路径。models这个文件夹代码包里没有的,自己新建一个然后把你的模型放进去就可以了。
生成的人脸都是1024*1024的,很高清了。
1、该资源仅供学习和研究传播,大家请在下载后24小时内删除,一切关于该资源商业行为与逃课猫智能研究站(taokemao.cn)无关。
2、请勿将该软件程序进行商业交易、转载、违法运营等行为,该软件只为研究、学习所提供,该软件程序使用后发生的一切问题与本站无关。
3、若本程序源/码侵犯了您的权益,请及时联系我们予以删除!
4、本程序仅供研究学习使用,切勿商用以及违法使用!
5、本站收费内容,只用于维持域名注册、网页空间租用等费用日常开销。
6、本站免费、含会员内容的软件工具,皆不包含人工技术服务教程等服务,大部份已提供视频教程,请自行网上搜索。