(叨逼叨:这个算是比较友好的开源项目了,因为疫情的原因到现在还没能返校,所以只能借助云GPU来跑一下这个人脸旋转项目,从头到尾可以跑通,记录一下整个流程,以防等回学校再忘记了)
一:下载各种模型
- 各种预训练模型,放到该放的位置。作者介绍那页都有(https://github.com/Hangz-nju-cuhk/Rotate-and-Render)
- 没有明写的小模型,主要是3ddfa获取人脸三维参数的几个模型。一共4个,我把他们都上传到百度云了,我可真棒!(链接:https://pan.baidu.com/s/1yr1D8dB9K4OshjpiJGHcgg
提取码:eu2m)
下载之后,在3ddfa中新建文件夹“face_alignment/data",然后将4个模型全放到data文件夹下。
接下来,很重要的几步!!!!
①pip install face_alignment==1.0.0
②在anaconda层层文件夹中找到face_alignment(注意,和刚才自己新建的不一样),我的路径是这样的