Lama Cleaner:一条命令完成 AI 图片擦除,去水印、物体消除、老照片修复都在这里

发布时间:2026/11/5 10:57:26

Lama Cleaner:一条命令完成 AI 图片擦除,去水印、物体消除、老照片修复都在这里 Lama Cleaner一条命令完成 AI 图片擦除去水印、物体消除、老照片修复都在这里【免费下载链接】IOPaintImage inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.项目地址: https://gitcode.com/GitHub_Trending/io/IOPaint照片里的水印、闯入画面的路人、想擦掉的文字平时打开 Photoshop 处理总显得太重。IOPaint 里的Lama Cleaner把这件事压缩成了两条命令一张原图加一张遮罩AI 图片擦除直接出结果命令行里就能跑完整个流程。Lama Cleaner 是什么Lama Cleaner 是 IOPaint 中的擦除类模型封装核心算法实现在 iopaint/model/lama.py它读取原图和 mask遮罩图由深度学习模型重建被遮盖的区域做到物体消除而不破坏周围画面。它和 IOPaint 里的扩散类模型如 PowerPaint互补——扩散模型负责生成式重绘Lama 负责擦除后自然补全且体积小、速度快CPU 上也能用。两个可选模型模型名--model取值适用场景体积lama通用照片去水印、路人消除、杂物修补约 237 MBanime-lama动漫、漫画风格图像修补约 237 MB关于 mask遮罩图一张与内容对应的黑白图白色区域 要擦除的部分黑色 保留原图。没有现成 mask 也不用慌用任意画图工具涂白即可批量处理时 mask 尺寸可以和原图不同工具会自动对齐。环境准备与模型下载三步完成初始化git clone https://link.gitcode.com/i/5af335234272e9754992d6e687dd1659 cd IOPaint pip install -r requirements.txt再预下载模型不预下载也行run时会自动触发下载python main.py download --model lama模型默认缓存在系统缓存目录~/.cache加--model-dir /your/path可以自定义存放位置。处理动漫图的话把--model换成anime-lama即可。核心命令单图擦除与批量擦除怎么写单图擦除命令python main.py run \ --model lama \ --device cpu \ --image assets/unwant_object.jpg \ --mask your_masks/unwant_object_mask.png \ --output result.jpg参数含义--model指定擦除模型默认就是lama--device选cpu或cuda--image是原图路径--mask是遮罩图路径示例中的 mask 路径需换成你自己画的那张--output是结果保存位置。追加--concat true会额外输出原图 mask 结果三合一拼接图方便快速验收。批量擦除命令python main.py run \ --model lama \ --image ./input_images/ \ --mask ./masks/ \ --output ./results/两个目录一一对应mask 文件必须与对应原图同名同名不同后缀也可否则该图会被跳过结果统一以 PNG 写入--output目录执行过程带进度条。批量逻辑在 iopaint/batch_processing.py需要跨任务复用的参数可通过--config config.json加载。场景实战四类高频清理任务去水印python main.py run \ --model lama \ --image assets/watermark.jpg \ --mask your_masks/watermark_mask.png \ --output watermark_removed.png技巧mask 允许比原图更小工具会自动缩放到原图尺寸——所以你可以只裁出带水印的那一角来涂白不必处理整张大图。路人消除python main.py run \ --model lama \ --image assets/unwant_person.jpg \ --mask your_masks/unwant_person_mask.png \ --output person_removed.png技巧人物边缘的毛发、影子最容易留残影涂白时把范围比人物实际轮廓稍微放大一圈模型用周边像素重建的效果会更干净。文字擦除python main.py run \ --model lama \ --image assets/unwant_text.jpg \ --mask your_masks/unwant_text_mask.png \ --output text_erased.png技巧复杂背景上的文字要把笔画贴紧涂满宁可涂得略宽——漏掉的碎笔画会直接留在结果里。动漫漫画修补python main.py run \ --model anime-lama \ --image assets/manga.png \ --mask your_masks/manga_mask.png \ --output manga_clean.png技巧动漫、漫画类图片一律换--model anime-lama它针对二次元纹理训练线条和色块的衔接更自然。 老照片修复划痕、折痕、污渍同样走run命令 标准lama如果还要修复照片里的人脸可以用 Web 界面叠加 GFPGAN 插件下文会提到。性能与输出调优设备、内存、质量参数怎么选run与start可调参数不同按需取用参数所属命令说明--device cpurun / startCPU 运行默认值无显卡环境直接用--device cudarun / startNVIDIA 显卡加速批量处理时收益最大--low-memstart低内存模式显存/内存紧张时开启--cpu-offloadstart模型分块在 CPU 与 GPU 间调度进一步压低显存--quality 95startJPG 输出质量1-100默认 100--config config.jsonrun用 JSON 配置文件带入常用参数run的输出固定为 PNG质量参数不在此生效--model-dir dirrun / start / download自定义模型缓存目录命令行用户只需要记住run那一行设备、拼接图、配置文件三个参数覆盖绝大多数需求。不碰终端Web 可视化界面不想敲命令时一行启动图形界面python main.py start --model lama --inbrowser服务默认监听127.0.0.1:8080--inbrowser会自动拉起浏览器。核心能力有三个画笔直接在原图上涂出 mask省去手动制作遮罩图修复结果即时预览方便反复微调涂抹范围同一界面还能切换到扩散类修补模型并可加开--enable-gfpgan、--enable-realesrgan等增强插件。界面主体代码在 web_app/src/components/Editor.tsx。排错指南模型下载慢原因模型源在海外直连速度慢。解决用国内可达的镜像替换下载地址export LAMA_MODEL_URLhttps://你的镜像/big-lama.pt后重新执行python main.py download --model lama。修复结果发糊、边缘生硬原因输入分辨率不足或 mask 边缘过硬导致重建范围突变。解决提高原图分辨率再跑对 mask 白色区域的边缘做羽化让过渡更平缓。参数记不住原因可选参数分散在run和start两个子命令里。解决把常用设置存成 JSONrun时通过--config config.json一次性带入不确定的参数名用python main.py run --help随时查。进一步阅读核心算法源码iopaint/model/lama.py批量处理实现iopaint/batch_processing.py全部 CLI 参数定义iopaint/cli.py接下来挑一张你相册里碍眼的照片画好 mask把上面第一条run命令跑通——剩下的就是调参数的手感问题了。【免费下载链接】IOPaintImage inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.项目地址: https://gitcode.com/GitHub_Trending/io/IOPaint创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/5 10:57:25

华为薪酬设计方案解析:从美世IPE评估到宽带薪酬落地

简介:这是一份美世咨询为华为技术有限公司制作的薪酬设计方案演示文稿,聚焦企业薪酬体系设计与落地,适合HR从业者、薪酬福利专员及企业中高层管理者学习参考。PPT系统梳理了薪酬结构设计的核心环节,包括基本薪酬政策、竞争性参考工…

2026/11/5 10:43:56

工业测温方案解析:ADS122U04与STM32F042K6的UART高精度RTD采集设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 10:43:56

STM32L031+ADS122U04:UART接口24位ADC实现PT100高精度温度采集

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 10:43:55

基于ADS122U04与MK24的HVAC高精度温度采集系统设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 10:38:55

Univer开源Web Office引擎:Canvas渲染与协同编辑实战解析

第一次看到Univer这个项目名字的时候,我下意识以为是哪个海外团队用“University”做的教育类产品。直到我翻完它的仓库和在线Demo,才发现自己差点错过一个好东西——这是一个把“在线电子表格、文档、幻灯片”全部做成开源引擎的Web Office项目&#xf…

2026/11/5 10:38:55

Foxmail数字签名与加密配置全指南:S/MIME证书实战落地

1. 邮件签名与加密不是“加个水印”或“点个锁图标”那么简单很多人第一次在Foxmail里找“签名”功能,点开设置就以为万事大吉——填上姓名、电话、公司logo,保存退出,邮件发出去带个固定落款,就觉得“搞定”。等真遇到客户问“你…

2026/11/5 10:38:55

LVS负载均衡优化:FWM标记与持久化服务实践

1. 为什么需要优化LVS调度?在企业级负载均衡场景中,Linux Virtual Server(LVS)作为四层负载均衡的经典解决方案,其性能表现直接影响着整个业务系统的稳定性。但在实际生产环境中,我们常常会遇到两个典型问题…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 0:02:07

多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中…

2026/11/5 0:02:07

大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#…

2026/11/5 0:02:07

鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑