FFT NPainting LAMA画笔工具怎么用?精准标注操作手册
本手册专为图像修复新手设计,聚焦“画笔工具”这一核心操作环节,手把手带你掌握精准标注技巧。不讲原理、不堆参数,只说你真正需要知道的——怎么画、画多大、画到哪、怎么改。
1. 先搞清楚:画笔不是画画,是“告诉系统哪里要修”
很多人第一次打开界面,看到画笔图标就下意识当成Photoshop在用——其实完全相反。这里的画笔不负责美化,只负责指路。
- 白色涂抹 = “请把这块区域彻底重画一遍”
- 涂得越准,系统越懂你要什么
- 涂得越满,修复越干净;涂得漏了,那块就原封不动
你可以把它想象成给装修师傅贴胶带:胶带贴到哪,师傅就重刷哪。贴歪了,墙漆就刷错地方;贴漏了,旧墙皮还留着。
所以别追求“画得好看”,要追求“标得老实”。
2. 启动与访问:两步到位,5秒进操作界面
2.1 启动服务(只需做一次)
打开终端,依次执行:
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 停止服务 =====================================小贴士:如果提示端口被占,先执行
lsof -ti:7860 | xargs kill -9清理,再重试。
2.2 访问界面(每次都要)
在浏览器中输入:http://你的服务器IP:7860
(如果是本机运行,直接输http://127.0.0.1:7860)
不用注册、不用登录、不弹广告——打开即用。
3. 界面速览:只看这三块,其他都是配角
别被界面上一堆按钮吓住。实际每天高频使用的,就三个区域:
| 区域 | 位置 | 你只需要知道的事 |
|---|---|---|
| 上传+编辑区 | 左侧大框 | 所有操作起点:传图 → 选工具 → 涂白 → 点修复 |
| 结果预览区 | 右侧大框 | 修复完立刻看见效果,不跳转、不刷新、不等待 |
| 状态栏 | 右下角小条 | 实时告诉你:“还没传图”、“正在算”、“搞定啦,存这儿了” |
其余按钮(比如图层、裁剪、撤销)——90%的日常修复根本用不上。先练熟画笔,再碰它们。
4. 画笔工具实操四步法:从零到精准标注
4.1 第一步:上传一张图(3种方式,任选其一)
- 点一下上传:点击左侧虚线框,选PNG/JPG/JPEG/WEBP格式图
- 拖进来就行:直接把图从文件夹拖到虚线框里(支持多图,但一次只处理一张)
- Ctrl+V粘贴:截图后,切到页面直接按
Ctrl+V——连保存步骤都省了
注意:上传后图像会自动居中适配,无需手动缩放。如果看不清细节,用鼠标滚轮放大(部分浏览器支持),或先用外部工具裁出关键区域再上传。
4.2 第二步:确认画笔已就位(默认就是它)
界面顶部工具栏,第一个图标就是画笔(像一支铅笔)。它默认就是激活状态——你什么都不用点,直接开涂。
如果误点了橡皮擦或其他工具,再点一次画笔图标即可切回。
4.3 第三步:调大小——不是越大越好,而是“刚刚好”
画笔大小滑块就在工具栏下方,数值范围通常是 1–100px。
别凭感觉调!按这个原则来:
| 你要修的东西 | 推荐画笔大小 | 为什么? |
|---|---|---|
| 水印、小文字、痘痘、划痕 | 5–15px | 太大会涂过界,把好地方也“修”没了 |
| LOGO、签名、电线、小物件 | 20–40px | 需覆盖完整轮廓,又不能吞掉边缘纹理 |
| 人脸、整只手、大面积背景杂物 | 50–80px | 快速铺满,避免反复描边导致边缘生硬 |
实测建议:先用中等大小(比如30px)涂一圈,看效果。如果边缘毛糙,换小号精修;如果漏了,换大号补涂——没有标准值,只有最适合你这张图的值。
4.4 第四步:开始涂——只涂“要消失”的部分,且略宽1–2像素
这是最关键的一步。记住三句话:
- 只涂白色,只涂一次:系统只认白色mask,灰色、半透明、多次叠加都不增加效果,反而可能干扰判断
- 宁可多涂1像素,不可少涂1像素:比如移除一个水印,把水印外圈1–2像素的背景也轻轻带过——系统靠这些“周边信息”智能重建,涂得刚好,反而容易露馅
- 边缘不用描边,直接填满:别学手绘那样小心勾勒轮廓。用画笔“盖”过去,让白色完全覆盖目标区域,内部不留空隙
真实案例对比:
- 错误示范:只在水印中心涂一小块 → 修复后水印变淡但仍在,周围出现奇怪色块
- 正确示范:以水印为中心,向外扩展3–5像素涂成实心圆 → 修复后天衣无缝,连过渡都自然
5. 涂错了?别关页面,3秒就能改
新手最怕涂歪——其实根本不用重来。
5.1 橡皮擦:不是“擦干净”,是“删标注”
- 点击橡皮擦图标(像一块白橡皮)
- 调整橡皮大小(建议和画笔一致)
- 直接擦掉涂错的地方,露出底层原图
- 擦完可立刻换回画笔,继续补涂
小技巧:橡皮擦和画笔可以快速切换——左手按住Alt键(部分浏览器),鼠标左键临时变橡皮;松开即恢复画笔。不用来回点图标。
5.2 撤销:后悔药,但只管上一步
点击工具栏的 ↺ 图标,可撤回最近一次涂/擦操作。
注意:它不支持多级撤销。所以复杂标注建议分块操作:涂完一块 → 点一下撤销看看效果 → 满意再涂下一块。
5.3 清除:一键回到最初
如果整张图都乱了,别挣扎。点右上角 “清除”按钮:
- 所有标注清空
- 图像保留在编辑区
- 状态回到“等待上传并标注”
- 重新开始,0成本
6. 开始修复:点一下,等几秒,结果就在右边
确认白色区域已完整覆盖要修复的部分后:
- 点击醒目的 ** 开始修复** 按钮(就在编辑区下方)
- 看右下角状态栏变化:
初始化...→执行推理...→完成!已保存至: /root/cv_fft_inpainting_lama/outputs/xxx.png - 同时,右侧预览区实时显示修复后图像
⏱ 时间参考(实测平均):
- 手机截图(1080×2340):约8秒
- 产品主图(1200×1200):约12秒
- 高清风景(2500×1600):约25秒
提示:进度条不显示百分比,但状态文字会实时更新,盯着看就行。
7. 结果怎么看?两个动作定成败
修复完成后,别急着下载。先做这两件事:
7.1 对比看:左右眼切换法
- 左侧是原始图 + 白色标注(你刚涂的)
- 右侧是修复后图(无标注,纯结果)
- 把脸凑近屏幕,左眼看左图,右眼看右图(类似看立体图)
- 瞬间捕捉差异:有没有颜色突兀?边缘是否生硬?纹理是否连贯?
7.2 放大查:重点盯三个地方
用鼠标滚轮放大右侧结果图,检查:
- 修复区域边缘:是否有一圈发虚、发亮、发灰的“ halo ”光晕?如果有,下次标注时扩大1–2像素
- 纹理连续性:比如修复电线,周围砖墙纹理是否自然延续?还是突然断掉?断掉说明标注太窄
- 色彩一致性:修复区域和周围色温、明暗是否匹配?不匹配通常因原图非RGB格式,换PNG重试
如果发现问题,直接点 清除 → 重新上传原图 → 调整标注 → 再修复。整个过程不到1分钟。
8. 四类高频场景的标注心法(照着做,不出错)
8.1 去水印:半透明≠难办,关键是“包边”
- 水印常带透明度,边缘模糊
- ❌ 错误:只涂水印本体,边缘留白
- 正确:以水印为中心,向外扩展5–8像素涂成实心椭圆
- 效果:系统利用扩展区域的清晰背景,反推水印下的真实内容
8.2 移物体:复杂背景是朋友,不是敌人
- 移除电线、路人、反光点等
- ❌ 错误:沿着物体边缘描线(易漏、易抖)
- 正确:用稍大画笔(如40px),直接“盖章式”涂抹整个物体,确保全覆盖
- 加分项:对细长物体(如电线),涂完后用小橡皮(5px)擦掉两端超出部分,保留主体覆盖
8.3 修人像:瑕疵小,标注更要小
- 祛痘、去斑、修法令纹
- ❌ 错误:用大笔一扫,整片脸颊涂白
- 正确:用5–10px小笔,单点式轻点瑕疵中心,每个点直径≈瑕疵2倍
- 原理:小范围修复,系统能更精准复刻周围皮肤纹理,避免“塑料脸”
8.4 去文字:大段字,分块涂
- 广告页、截图里的说明文字
- ❌ 错误:一笔从头拉到尾(易抖、易偏、易漏行)
- 正确:把文字按“词组”或“行”分块,每块单独涂白,块间留1–2px间隙
- 优势:即使某块修复不理想,只重修那一块,不影响整体
9. 避坑指南:这些细节,老手也不会告诉你
| 问题现象 | 根本原因 | 一句话解决 |
|---|---|---|
| 修复后整块发灰 | 标注区域太小,系统缺参考 | 下次扩大标注范围10% |
| 边缘有白边/黑边 | 原图含Alpha通道(如PNG带透明底) | 上传前用画图软件转为纯RGB PNG |
| 处理卡在“初始化…” | 浏览器内存不足或模型加载慢 | 换Chrome/Firefox,关闭其他标签页 |
| 输出图名字乱码 | 系统语言环境非UTF-8 | 文件名本身无中文,路径安全,下载后可重命名 |
| 修复区域颜色偏青/偏黄 | 输入图是BGR格式(OpenCV常见) | 本系统已自动转换,无需干预;若仍有色差,换JPG重试 |
终极口诀:涂得满、扩得宽、查得细、改得快。熟练后,一张图从上传到下载,30秒内搞定。
10. 下载与后续:结果在哪?还能怎么用?
- 修复图自动保存至:
/root/cv_fft_inpainting_lama/outputs/ - 文件名格式:
outputs_20250405142236.png(年月日时分秒) - 下载方式:
- 方式1:用FTP工具(如FileZilla)连接服务器,进入该目录下载
- 方式2:在服务器终端执行
cp /root/cv_fft_inpainting_lama/outputs/*.png /root/ && chmod 755 /root/*.png,然后用浏览器访问http://IP/~root/下载(需Nginx/Apache支持)
- 后续使用:
- 修复后的图可直接作为新源图,再次上传,修复其他区域
- 支持批量处理:写个简单脚本循环调用API(文档见项目README)
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。