目录

GFP-GAN容器构建说明

一、介绍

  • GFP-GAN是腾讯在人像复原、超分等方面的佳作 ,其基于 FFHQ 上训练,由 70000 张高质量图像组成。在训练过程中,将所有图像的大小调整为5122。
  • GFP-GAN 是在合成数据上训练的,这些合成数据近似于真实的低质量图像,并在推理过程中推广到真实世界的图像,可用于真实世界面部高清修复。

更多详细信息见Github仓库

二、容器构建说明

GFP-GAN并未自带web交互页面,因此,克隆项目后,安装项目所需环境后,在运行前后需要自行在文件夹中放入和获取相关图片。

1. 依赖关系和安装

#克隆仓库

复制代码
git clone https://github.com/TencentARC/GFPGAN.git
cd GFPGAN

#安装依赖

复制代码
apt-get update
apt-get install -y libgl1 git libglib2.0-0 pyyaml -i https://pypi.tuna.tsinghua.edu.cn/simple

依次安装以下包

复制代码
pip install basicsr
pip install facexlib
pip install -r requirements.txt

运行代码:

复制代码
python setup.py develop

下载模型v1.3版本:

复制代码
wget https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.3.pth -P experiments/pretrained_models

模型v1.2版本为(可自行选择下载,放置在experiments/pretrained_models中):

复制代码
https://github.com/TencentARC/GFPGAN/releases/download/v0.2.0/GFPGANCleanv1-NoCE-C2.pth

2. 进行推理

复制代码
python inference_gfpgan.py -i inputs/whole_imgs -o results -v 1.3 -s 2

推理相关注释:

复制代码
Usage:
python inference_gfpgan.py -i inputs/whole_imgs -o results -v 1.3 -s 2
[options]...
👀️-h                   show this help
👀️-i input             Input image or folder. Default:inputs/whole_imgs
👀️-o output            Output folder. Default: results
👀️-v version           GFPGAN model version. Option: 1 |1.2 | 1.3. Default: 1.3
👀️-s upscale           The final upsampling scale of the image. Default: 2
👀️-bg_upsampler        background upsampler. Default:realesrgan
👀️-bg_tile             Tile size for background sampler,0 for no tile during testing. Default: 400
👀️-suffix              Suffix of the restored faces
👀️-only_center_face    Only restore the center face
👀️-aligned             Input are aligned faces
👀️-ext                 Image extension. Options: auto | jpg | png, auto means using the same extension as inputs. Default: auto
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
电报号dapp1198 分钟前
2025年智能合约玩法创新白皮书:九大核心模块与收益模型重构Web3经济范式
人工智能·重构·web3·去中心化·区块链·智能合约
三道杠卷胡39 分钟前
【AI News | 20250411】每日AI进展
人工智能·python·计算机视觉·语言模型·aigc
汪子熙41 分钟前
利用 Trae 开发平面直角坐标系的教学动画
人工智能·trae
区块链蓝海1 小时前
Cables 现已正式启动积分计划 Alpha 阶段,开放早期白名单申请
人工智能·区块链
新加坡内哥谈技术1 小时前
OpenAI即将上线新一代重磅选手——GPT-4.1
人工智能·深度学习·语言模型·自然语言处理·自动化
Rany-1 小时前
市政消防栓智能监控管理系统(Axure高保真原型)
人工智能·经验分享·学习方法
扉间7981 小时前
利用 RNN 预测股票价格:从数据处理到可视化实战
人工智能·rnn·深度学习
x-cmd1 小时前
[250411] Meta 发布 Llama 4 系列 AI 模型 | Rust 1.86 引入重大语言特性
人工智能·rust·llama
数信云 DCloud2 小时前
通付盾风控智能体(RiskAgent): 神烦狗(DOGE)
人工智能·ai
稳稳C92 小时前
Google A2A协议,是为了战略性占领标准?
人工智能·google·agent·mcp·a2a