ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

FaceSwapLab 安装教程:从零到第一次换脸出图的完整指南

FaceSwapLab 安装教程:从零到第一次换脸出图的完整指南 FaceSwapLab 安装教程从零到第一次换脸出图的完整指南【免费下载链接】sd-webui-faceswaplabExtended faceswap extension for StableDiffusion web-ui with multiple faceswaps, inpainting, checkpoints, ....项目地址: https://gitcode.com/gh_mirrors/sd/sd-webui-faceswaplabFaceSwapLab 是一个跑在 Stable Diffusion WebUI 里的换脸插件把参考图里的脸按编号精准替换到生成结果中还能顺手做面部修复、放大增强和面部检查点复用。这篇教程带你完成它的全部落地流程——装进 WebUI、验证插件可用、调好第一个能出效果的参数你装完就能直接把一张人脸换进任何生成图里。 开装前 30 秒自检先花半分钟确认环境能省掉后面 90% 的排查时间。条件要求Stable Diffusion WebUI已能正常启动a1111、Vladmantic 或 SD.Next 均可Python 版本建议低于 3.113.11 可用但模型加载和性能可能打折扣Gradio3.32.0 左右过老的版本与插件不兼容Windows 用户先装好 VS C Build Tools 或 Visual Studio 2022 的 C 桌面开发工作负载否则依赖编译会失败显卡插件主体跑在 CPU 上以避免占用显存但仍建议按 WebUI 官方配置留 8GB 以上显存网络首次启动要自动下载换脸模型需要能正常访问模型源 选一条适合你的安装路线两条路都能到终点按你熟悉的方式挑一条就行。界面装Extensions 里填个地址适合习惯点鼠标的你。打开 WebUI进入 Extensions 标签页切到 Install from URL 选项卡。把这行地址粘贴进 URL for extensions git repository 输入框然后点击橙色的 Install 按钮https://gitcode.com/gh_mirrors/sd/sd-webui-faceswaplab安装完成后关闭并重新启动 WebUI。命令行装clone 下来手动就位适合习惯终端的你。先进到 WebUI 的 extensions 目录执行下面这条命令把插件仓库拉下来git clone https://gitcode.com/gh_mirrors/sd/sd-webui-faceswaplab然后进入插件目录用下面这条命令安装它的 Python 依赖pip install -r requirements.txt装完同样要重启 WebUI 才会生效。 装好了没有三步验证重启后在顶部标签栏找 FaceSwapLab看到这个标签页就说明装好了。切进去后上传一张含人脸的图片到 Reference 区域——插件会自动解析图中有几张脸并显示编号。首次运行时终端会提示正在下载模板模型全部落到models/faceswaplab目录耐心等它跑完即可。如果标签页一直没出现先查这三处终端里的报错输出Windows 上最常见的是缺少 C 编译环境、Python 版本是否 3.11 或更高、Gradio 是否过老。把报错贴出来再动手猜效率最高。️ 第一次出图先动这几个参数先别急着调全部选项。影响结果的其实是下面几个其余保持默认就行参数作用建议值det_size人脸检测区域大小值大更快更稳值小对超大脸更敏感默认 640大脸漏检就改 320det_thresh检测阈值调高只认最清晰的脸调低认得更多但容易误检默认 0.5先不动Upscaled swapper在贴脸前先放大并锐化面部再配合 CodeFormer 修复可显著改善 128x128 原始输出的模糊感显存够就开启CodeFormer weightRestore Face后处理面部修复强度越低越像原脸越高越磨皮从 0.5 左右开始试具体操作把要换的脸放进 Reference勾选目标 Face 单元里的 Enable点 Generate。出图不满意时优先动 Post-Processing 面板里的 Restore Face 和 Upscaler再考虑 det_size / det_thresh。 高频问题速答脸没被替换先确认 Enable 勾了没勾了还没反应多半是没检测到脸或被内容过滤器拦截。把 det_size 降到 320 或微调 det_thresh 再试。显存不够插件默认走 CPU但如果开了 auto det_sizeGPU 下会加载两份分析模型或 Upscaled swapper显存压力会翻倍——关掉这两项能明显缓解。出图脸很糊模型原生输出只有 128x128这是上限决定的。用 Restore FaceCodeFormer/GFPGAN、Upscaler 或 Upscaled Inswapper 补救。想换多张图中指定的某张脸用每个 Face 单元里的 Comma separated face number(s)填脸编号就行。想让同一张脸反复使用用 Checkpoint 工具把多张脸融合成一个约 2KB 的.safetensors文件之后直接加载比每次传参考图省事。 下一步去哪儿完整文档各标签页与选项的详细说明功能示例批量处理、性别筛选、面部融合等用法演示安装补充Windows 编译环境的更多细节常见问题NSFW 过滤、相似度机制、模型选型等深入解释现在就重启一次 WebUI丢一张照片进 Reference跑通你的第一次换脸。遇到文档没覆盖的问题到项目仓库提交 issue 反馈即可。【免费下载链接】sd-webui-faceswaplabExtended faceswap extension for StableDiffusion web-ui with multiple faceswaps, inpainting, checkpoints, ....项目地址: https://gitcode.com/gh_mirrors/sd/sd-webui-faceswaplab创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表