让我们来看看一个很棒的 Python/ target=_blank class=infotextkey>Python 项目,这个项目叫做 GFPGAN,它的主要功能是从图像中恢复人脸!
这个特定的项目利用预训练的人脸 GAN 来恢复图像中的人脸,这里有几个例子:
该项目托管在 Github 上,查看下面的链接直接跳转到存储库:
https://github.com/TencentARC/GFPGAN
如果你想自己运行这个项目,步骤非常简单,你所要做的就是确保你有以下依赖:
然后您可以克隆此存储库:
git clone https://github.com/TencentARC/GFPGAN.git
cd GFPGAN
此时就可以安装依赖包了:
# 安装 basicsr - https://github.com/xinntao/BasicSR
# 我们使用 BasicSR 进行训练和推理
pip install basicsr
# 安装 facexlib - https://github.com/xinntao/facexlib
# 我们使用人脸检测和人脸恢复facexlib 包中的帮助程序
pip install facexlib
pip install -r requirements.txt
python setup.py develop
# 如果你想用 Real-ESRGAN 增强背景(非人脸)区域,
# 你还需要安装 realesrgan 包
pip install realesrgan
此时,您可以按照他们的 GitHub 页面通过该项目来处理图像,该存储库中对内置的大量功能都进行了详尽的解释!现在,马上去下载然后深入了解下吧!