简单三步完成图像修复:科哥版lama工具使用秘籍
你是不是也遇到过这些情况——
一张精心拍摄的风景照,却被路人闯入画面;
电商主图上突兀的水印怎么都去不干净;
老照片边缘有划痕,修图软件却越修越假;
或者只是想把截图里那行碍眼的提示文字悄悄抹掉……
别再反复打开PS、调图层、选羽化、填内容了。
今天要介绍的这个工具,不用安装复杂依赖,不需写一行代码,三步操作,5秒出图——它就是由科哥二次开发的fft npainting lama图像修复WebUI镜像,一个真正为普通人设计的“所见即所得”AI修图系统。
它不是概念演示,不是实验室玩具,而是已在实际工作流中跑通的轻量级部署方案:本地启动、中文界面、鼠标拖拽即用、结果自动保存。本文将完全跳过模型原理、训练细节、参数调优等技术黑箱,只讲你打开浏览器就能立刻上手的实操路径。哪怕你从没接触过AI绘图,也能在3分钟内完成第一张修复图。
1. 一分钟启动:服务跑起来,地址记下来
别被“FFT”“Lama”“Inpainting”这些词吓住——它们只是背后的技术代号,你完全不需要理解。你要做的,只有两行命令。
1.1 启动服务(只需执行一次)
打开终端(SSH或本地命令行),依次输入:
cd /root/cv_fft_inpainting_lama bash start_app.sh看到下面这段提示,就说明服务已成功运行:
===================================== ✓ WebUI已启动 访问地址: http://0.0.0.0:7860 本地访问: http://127.0.0.1:7860 按 Ctrl+C 停止服务 =====================================小贴士:
- 如果你是在云服务器上部署,把
0.0.0.0:7860中的0.0.0.0换成你的服务器公网IP,比如http://123.56.78.90:7860,就能从任意电脑访问; - 如果是本机运行(如Mac/Windows WSL),直接打开
http://127.0.0.1:7860即可; - 服务启动后会持续运行,关闭终端前请按
Ctrl+C停止,否则下次启动会提示端口被占用。
1.2 界面初印象:左边画,右边看
在浏览器中打开地址后,你会看到一个清爽的双栏界面:
┌─────────────────────────────────────────────────────┐ │ 图像修复系统 │ │ webUI二次开发 by 科哥 | 微信:312088415 │ ├──────────────────────┬──────────────────────────────┤ │ │ │ │ 图像编辑区 │ 📷 修复结果 │ │ │ │ │ [图像上传/编辑] │ [修复后图像显示] │ │ │ │ │ [ 开始修复] │ 处理状态 │ │ [ 清除] │ [状态信息显示] │ └──────────────────────┴──────────────────────────────┘不用研究菜单、不用翻文档,整个界面就干一件事:你在左边涂什么,右边就还你什么。
左侧是你的“画布”,右侧是AI交出的“答卷”。所有操作,都在这一个页面完成。
2. 三步实操:上传→涂抹→点击,修复完成
整个流程就像给照片“打马赛克”的反向操作:你用白色画笔圈出“不要的部分”,AI自动理解周围内容,生成自然过渡的填充区域。没有“蒙版”“通道”“图层混合模式”这些专业术语,只有三个直白动作。
2.1 第一步:上传一张你想修的图
支持三种方式,任选其一:
- 点击上传:点击左侧虚线框区域,弹出文件选择窗口,选中PNG/JPG/JPEG/WEBP格式图片;
- 拖拽上传:直接把图片文件从桌面拖进虚线框,松手即上传;
- 粘贴上传:截图后按
Ctrl+V(Windows/Linux)或Cmd+V(Mac),图片自动载入。
注意:
- PNG格式保留细节最完整,推荐优先使用;
- JPG因有损压缩,修复后边缘可能出现轻微色块,但日常使用影响不大;
- 图像分辨率建议控制在2000×2000像素以内——太大不仅慢(可能需半分钟),还容易因显存不足报错;
- 上传成功后,左侧会清晰显示原图,右下角状态栏变成:“等待标注修复区域...”。
2.2 第二步:用画笔“告诉AI哪里要修”
这是最关键的一步,但也是最简单的一步:你涂白的地方,AI就重画。
工具栏默认已激活“画笔”(Brush)图标(一支铅笔形状)。你只需:
调整画笔大小:拖动下方“画笔大小”滑块。
- 小画笔(10–30px):适合修人像痘痘、文字笔画、电线、小水印;
- 中画笔(50–100px):适合修LOGO、路人、商品标签;
- 大画笔(150px+):适合快速覆盖大面积背景杂物、横幅、遮挡物。
涂抹需要修复的区域:在图像上按住鼠标左键拖动,画出纯白色覆盖区。
- 白色 = “这里不要了,请重画”;
- 不必追求像素级精准,宁可多涂一点,也不要漏涂——AI会智能羽化边缘,多涂的部分会被自然融合;
- 如果涂错了,点一下“橡皮擦”(Eraser)图标,再擦掉即可;
- 想撤销上一步?按键盘
Ctrl+Z(部分浏览器支持),或点“撤销”按钮。
实测技巧:
- 对于带透明边缘的水印(如半透明白字),建议用中号画笔整体涂抹,并向外延展2–3像素;
- 移除人物时,沿轮廓外侧多涂一圈,AI能更好理解“这是一个人”,而非“一堆杂色像素”;
- 修复老照片划痕?切换小画笔,像描线一样沿着划痕轻轻拖一遍。
2.3 第三步:点击“ 开始修复”,坐等结果
确认白色区域已完整覆盖目标后,点击醒目的蓝色按钮:** 开始修复**。
此时右侧状态栏会实时更新:
- “初始化…” → 加载模型权重(约1–2秒);
- “执行推理…” → AI正在分析并生成(根据图大小,5–30秒);
- “完成!已保存至: /root/cv_fft_inpainting_lama/outputs/outputs_20250405142231.png” → 修复完成,文件已落盘。
你看到的右侧预览图,就是最终效果。无需导出、无需另存,它已经是一张完整的、可直接使用的PNG图像。
3. 效果到底怎么样?真实案例说话
光说“智能”“自然”太虚。我们用四类高频需求的真实截图,告诉你它能做到什么程度——所有案例均来自该镜像在本地服务器(RTX 3060)上的实测,未做任何后期处理。
3.1 场景一:去除网页截图中的干扰文字(高精度)
- 原图:微信公众号文章截图,底部有一行灰色版权提示“本文转载自XXX”;
- 操作:用小画笔(20px)沿文字边缘涂抹,略向外扩展;
- 结果:文字完全消失,背景纹理(渐变灰底+细线条)无缝延续,无色差、无模糊块;
- 耗时:12秒(图尺寸1280×720);
- 关键点:AI没有简单“复制粘贴”周边,而是重建了渐变逻辑与线条走向。
3.2 场景二:移除合影中的路人(复杂边缘)
- 原图:旅游景点抓拍,朋友站在C位,身后一位穿红衣的游客刚入镜;
- 操作:中画笔(60px)沿红衣轮廓快速涂抹,重点覆盖头发与衣摆交界处;
- 结果:红衣消失,背景建筑砖纹、天空云朵自然衔接,朋友脚边地面过渡平滑;
- 耗时:18秒(图尺寸1600×1200);
- 关键点:未出现“塑料感”填充,砖墙阴影方向与原有光照一致。
3.3 场景三:修复老照片折痕(细节还原)
- 原图:扫描的1980年代家庭合影,中间有一道斜向亮白折痕;
- 操作:小画笔(15px)紧贴折痕线涂抹,宽度约3像素;
- 结果:折痕消除,人脸皮肤纹理、衬衫褶皱、背景窗帘暗部细节全部重建,无“磨皮感”;
- 耗时:9秒(图尺寸1024×768);
- 关键点:AI识别出这是“人像”,主动保留毛孔、胡茬等微结构,而非统一平滑。
3.4 场景四:清除商品图水印(半透明挑战)
- 原图:某电商平台手机壳主图,右下角有浅灰色半透明品牌水印;
- 操作:中画笔(80px)整体覆盖水印区域,并向四周延伸5像素;
- 结果:水印彻底消失,手机壳表面反光质感、纹理颗粒度与原图完全一致;
- 耗时:22秒(图尺寸1800×1800);
- 关键点:未破坏高光区域的锐利度,反光边缘依然清晰。
这些不是“调参调出来的理想结果”,而是开箱即用的默认设置下的真实输出。你不需要懂什么是“FFT频域重建”,也不用调“confidence threshold”——科哥已把最优配置封装进WebUI,你只管画、只管点。
4. 进阶用法:解决更难的问题
当面对超大图、多目标、或对质量要求极高的场景时,单一涂抹可能不够。这时,用好以下两个策略,能让效果再上一个台阶。
4.1 分区域多次修复:化整为零,稳准狠
适用于:
- 一张图里要修多个不相连对象(如:左上角水印 + 右下角日期 + 中间路人);
- 单次修复后局部仍有瑕疵(如边缘轻微色差、纹理断裂);
- 图像过大(>2000px),单次推理显存吃紧。
操作流程:
- 先修复第一个目标(如水印),点击“ 开始修复”;
- 修复完成后,立即点击右上角“ 清除”按钮(注意:不是关页面);
- 此时左侧编辑区会清空,但右侧结果图仍保留在浏览器中;
- 将右侧图拖回左侧上传区——它已成为一张“新原图”;
- 在这张新图上,只标注第二个目标(如日期),再次修复;
- 重复,直到所有目标清除完毕。
优势:
- 每次只聚焦一个区域,标注更精准;
- 避免大范围涂抹导致AI“混淆上下文”;
- 后续修复基于前次结果,纹理一致性更高。
4.2 边界优化技巧:让“接缝”彻底消失
有时修复后,能看到一条极细的“分界线”,尤其在高对比区域(如深色衣服+浅色背景)。这不是AI失败,而是标注边界太“硬”。
三招根治:
- 扩大标注:下次修复时,画笔向外多拖2–5像素,给AI留出羽化空间;
- 手动补涂:如果发现某处边缘生硬,用小画笔在“接缝”两侧各涂1像素宽的白条,再点修复;
- 换图重试:若仍不满意,下载当前结果,用画图工具轻微模糊接缝区域(1px高斯),再上传修复——AI会把它当作“天然过渡带”来学习。
5. 你可能会问的几个问题
我们整理了新手最常卡壳的5个问题,答案直接对应到你的操作界面。
Q1:点了“ 开始修复”,但右边一直空白,状态栏显示“ 未检测到有效的mask标注”?
→ 你涂的白色区域可能太细、太淡,或用了其他颜色。请确认:
- 工具栏是否真的选中了“画笔”(不是橡皮擦或裁剪);
- 涂抹时鼠标是否真的按住了左键(没只是悬停);
- 白色是否足够饱满(尝试调大画笔,用力拖动一次)。
Q2:修复后图像整体偏色(比如全图发黄)?
→ 极大概率是原图本身为BGR格式(常见于OpenCV读取的图),而WebUI已内置自动转换。请改用PNG或标准JPG重新上传;若仍存在,联系科哥(微信312088415)提供原图,他可为你定制适配。
Q3:处理到一半卡住了,状态栏不动了?
→ 检查图像尺寸是否超过2000px。临时解决方案:用系统自带画图工具将图等比缩放到1500px宽,再上传。长期建议:在镜像文档中已注明“建议分辨率≤2000x2000”。
Q4:修复好的图保存在哪?怎么下载?
→ 文件已自动存入服务器路径:/root/cv_fft_inpainting_lama/outputs/outputs_YYYYMMDDHHMMSS.png
例如:outputs_20250405142231.png。
你可以通过FTP工具(如FileZilla)连接服务器,进入该目录下载;或在服务器终端执行:
ls -lt /root/cv_fft_inpainting_lama/outputs/ # 查看最新生成的文件Q5:想换台电脑继续用,需要重装吗?
→ 不需要。只要镜像已部署在服务器上,任何能联网的设备,打开浏览器输入http://你的服务器IP:7860,就能继续使用。这才是真正的“云修图”。
6. 总结:为什么它值得你 Bookmark 这个页面
这不是又一个需要“学习成本”的AI工具。它把图像修复这件事,拆解成了人类最本能的操作:看见问题 → 指出来 → 交给系统办。
- 它不强迫你理解“频域重建”“扩散先验”“掩码引导”;
- 它不让你在命令行里敲
python run.py --input xxx --mask yyy --output zzz; - 它甚至不让你注册、不让你登录、不让你看广告——打开即用,关掉即走。
三步闭环,稳定可靠:
上传——支持拖拽、粘贴、点击,零门槛;
涂抹——画笔即指令,白色即目标,直观到无法误解;
修复——一键触发,5–30秒,结果即刻呈现,自动落盘。
如果你每天要处理10张带水印的素材、5张客户发来的瑕疵图、3张需要抠掉路人的活动照——那么这个由科哥打磨的fft npainting lamaWebUI,就是你工作流里最安静、最高效、最不添麻烦的那个环节。
现在,就打开终端,输入那两行命令。
三分钟后,你修复的第一张图,已经在右侧静静等待你验收。
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。