LanPaint

LanPaint

训练模型
更新日期:2025年3月11日

LanPaint 是一款强大的AI图像修复工具,兼容所有Stable Diffusion模型,无需额外训练即可精准修复图像、智能填补缺失内容,并支持 AI 角色一致性生成功能。

标签:

AI工具网点评:LanPaint 通过 “思考模式” 实现更自然的 AI 修复,适用于角色一致性生成、照片修复、物体替换等任务,且完全免费开源。如果你希望提高 AI 修复质量,LanPaint 绝对值得一试! 🚀🎨

LanPaint 产品介绍

智谱清言-清影

LanPaint 是什么?

LanPaint 是一款创新的 AI 图像修复(Inpainting)工具,它的核心特点是 “思考模式”(Thinking Mode),在去噪(denoising)之前进行多轮迭代分析,使修复更加自然、精准,无需额外训练即可与任何 Stable Diffusion(SD)模型兼容。

该工具能够填补图像中的缺失区域,同时确保新生成的内容与原始图像无缝融合,实现 真正的“从零生成”(blank-slate generation),而非简单地覆盖或修补。
LanPaint

🔥 LanPaint 主要特点

无需额外训练

  • 兼容任何 Stable Diffusion(SD)模型,包括你自己训练的定制模型。
  • 无需微调,开箱即用。

🎨 智能双向上下文控制

  • 传统的修复方法仅考虑 从已知区域推测未知区域(单向推理)。
  • LanPaint 采用 双向推理,同时检查:
    • 新生成的内容 是否与现有图像一致?
    • 现有图像 是否与新内容协调?
  • 这种方法大幅提高了修复质量,减少伪影和不协调部分。

🖌️ 完全重新绘制

  • 传统方法通常使用 默认去噪值 0.7(即保留 30% 原始像素)。
  • LanPaint 直接生成 100% 新内容,避免了“覆盖原图”的问题,实现更加自由的创造力。

🎭 角色一致性

  • 你可以用它来生成相同角色的不同角度视图,而无需专门的 LoRA 或额外训练。

🚀 LanPaint VS 传统修复工具

功能 传统方法 LanPaint
兼容任何 SD 模型 ❌ 需要特定模型 ✅ 适用于所有模型
上下文感知 ❌ 单向推测 ✅ 双向理解
100% 重新生成 ❌ 仅部分填补 ✅ 完全自由生成

🛠 如何安装和使用?

1️⃣ 安装 ComfyUI

按照 ComfyUI 官方指南 进行安装。

2️⃣ 安装 ComfyUI-Manager

这个管理工具可以让你更方便地安装扩展。

3️⃣ 安装 LanPaint

  • 方法 1(推荐):打开 ComfyUI-Manager,搜索 "LanPaint" 并安装。
  • 方法 2(手动安装)
    git clone https://github.com/scraed/LanPaint.git

    将其放入 ComfyUI/custom_nodes/ 目录下。

4️⃣ 重启 ComfyUI

重启后,LanPaint 节点会出现在 "sampling" 目录下,使用方式与默认 KSampler 类似。

🏗 LanPaint 使用指南

📌 基本使用

  1. 在 ComfyUI 中 替换默认的 KSampler 为 LanPaint KSampler
  2. 确保 蒙版(mask)为纯二值图(0 或 1),没有透明度或渐变,否则会被自动转换。
  3. 精确描述文本提示(prompt),以指导 AI 生成内容。

📌 关键参数

参数 作用 推荐值
Steps 采样步数,影响最终质量 50+
LanPaint NumSteps 逻辑推理次数("思考深度") 5
LanPaint EndSigma 去噪阈值 0.6(真实风格) / 3.0(动漫风格)
LanPaint Lambda 上下文对齐强度 8.0
LanPaint StepSize 每步调整幅度 0.5

🌟 实际应用示例

📌 示例 1:物体替换

  • 原始内容:篮子
  • 目标内容:篮球 🏀
  • 思考步数:2

📌 示例 2:衣物颜色修改

  • 原始内容:白色衬衫 👕
  • 目标内容:蓝色衬衫
  • 思考步数:5

📌 示例 3:表情修改

  • 原始内容:微笑 🙂
  • 目标内容:悲伤 😢
  • 思考步数:5

📌 示例 4:损坏照片修复

  • 原始内容:破损区域
  • 目标内容:完整恢复
  • 思考步数:5 – 20

📌 示例 5:角色一致性

  • 原始内容:正面角色视角
  • 目标内容:侧面视角
  • 思考步数:5
  • 技巧
    • 使用 "multiple views, clone, turnaround" 作为提示词
    • 在 Photoshop 复制角色多次,以加强生成一致性。

📌 进阶技巧

🎯 如何优化参数?

  1. 提高质量

    • 增加 Steps
    • 增加 LanPaint_NumSteps(思考步数)
    • 调整 LanPaint_Lambda(上下文对齐强度)
  2. 提高速度

    • 减少 LanPaint_Friction
    • 增加 LanPaint_Tamed(抑制噪点)
  3. 适配不同模型

    • 真实风格模型(Juggernaut-xl):LanPaint EndSigma = 0.6
    • 动漫风格模型(Animagine XL 4.0):LanPaint EndSigma = 3.0

💰 LanPaint 是否收费?

目前 LanPaint 是免费开源的
你可以在 GitHub 上获取代码并贡献改进。

🏆 LanPaint 的优点

无缝融合:相比传统 inpainting,效果更加自然。
完全开源:不受商业软件限制,自由调整参数。
适配所有 SD 模型:你可以用自己喜欢的模型进行修复。
角色一致性:能生成一致的多角度角色图像。

🔄 LanPaint 替代方案

虽然 LanPaint 很强大,但你也可以尝试以下工具:

  1. Stable Diffusion 官方 inpaint – 适用于基础修复任务。
  2. ControlNet Inpainting – 适用于高精度填补,但需要额外的 ControlNet 训练。
  3. Photoshop Generative Fill – 适合简单修复,但 AI 逻辑较弱。
  4. Runway ML – 强大的在线视频编辑和 AI 生成工具。
  5. DeepFill v2 – 另一款 AI 修复工具,但需要特定训练。

📌 总结

LanPaint 通过 “思考模式” 实现更自然的 AI 修复,适用于角色一致性生成、照片修复、物体替换等任务,且完全免费开源。
如果你希望提高 AI 修复质量,LanPaint 绝对值得一试! 🚀🎨

替代工具