news 2026/9/6 20:37:25

IOPaint:免费开源AI修图工具,本地部署30秒,抹掉水印和路人一键出图

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IOPaint:免费开源AI修图工具,本地部署30秒,抹掉水印和路人一键出图

IOPaint:免费开源AI修图工具,本地部署30秒,抹掉水印和路人一键出图

【免费下载链接】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

IOPaint 是一个免费开源的 AI 图像修复工具,先说为什么需要它:云端修图把照片传上去,你不知道它被存到哪里;免费额度用尽后开始按次收费;高峰期排队比修图本身还久。把修图挪到本地,这三笔账一次结清——水印、路人、文字都能擦掉,图片全程不出机器。

🚀 30秒跑起来

结论先行,两条命令,跑完浏览器里就有个网页编辑器:

pip3 install iopaint iopaint start --model=lama --device=cpu --port=8080

装好后打开浏览器访问http://localhost:8080,上传一张图,用画笔把要删掉的地方涂掉,点处理,几秒钟后出结果。

没有 NVIDIA 显卡也能跑。有卡的话把设备参数换一下,速度会快很多:

iopaint start --model=lama --device=cuda --port=8080 # NVIDIA 显卡 iopaint start --model=lama --device=mps --port=8080 # Apple 芯片

显存吃紧时再加--low-mem压一压占用。模型首次启动会自动下载并缓存,第二次启动基本秒开;想改缓存位置,加--model-dir指个目录就行。

抹掉不想要的:核心能力与效果实证

默认的 LaMa 模型擅长"擦除":它不靠像素复制,而是根据涂抹区域周边的墙面走向、光影和纹理推断那里原本该是什么,再补画出来。项目自带的三组真实案例,正好覆盖最常见的三类问题。

室内照片去路人:纹理和反光都留着

处理前画面里站着一位人物;处理后百叶窗、挂画、地面反光原样保留,位置空出来了,看不出修过。

免费开源去水印:压着复杂纹理也干净

shutterstock 水印横跨车窗和车身,底下压着反光和纹路;清理之后纹理还在,接缝用肉眼找不出来。

擦掉文字字符:还你一张干净底图

海报上的标题占着主视觉,擦除后背景完整,可以直接当素材底图用。

✨ 画出不存在的:从删除到生成

擦除只是起点。换成扩散模型后,IOPaint 从清理工具变成一支会听指令的笔:

  • 替换物体:选中区域写一句提示词,模型在原地生成新内容,旧沙发换新款这类操作一句话搞定;
  • 外扩画面(Outpainting):沿着现有画面向外延伸,做横幅、封面不用为尺寸发愁;
  • 绘制文字:AnyText 模型能把指定文字直接写进图里,风格与画面自然融合;
  • 老照片修复:搭配 GFPGAN、RestoreFormer 等人脸修复插件,模糊旧照也能挽回清晰度。

擦除模型负责"删",扩散模型负责"画",两者共用同一个网页。想研究实现细节,iopaint/model/ 下每个模型都是独立模块。

⚡ 效率玩法:一个人用出团队的产出

一张两张图,网页端足够。几十上百张,切到命令行更省事:

iopaint run --model=lama --device=cpu \ --image=/path/to/image_folder \ --mask=/path/to/mask_folder \ --output=output_dir

这条命令整文件夹跑:图片目录和蒙版目录按文件名对应,结果统一落到输出目录。有个细节值得一知——--mask也可以指向单张蒙版图,同一张蒙版套用到文件夹里所有图片。同构商品图的水印位置相同时,画一次蒙版就全清了,批量去除图片水印、敏感信息清理、自动处理流水线的第一个环节,都是这个写法。

启动参数再往上叠一层,就是插件体系:加--enable-interactive-seg打开点选式物体分割,--enable-remove-bg一键去背景导出透明 PNG,--enable-realesrgan超分放大救回糊图。插件源码集中在 iopaint/plugins/,按需开关,互不干扰。

本地部署算笔账

  • 数据:处理全程在本机完成,商业素材和私人照片不经过任何第三方服务器;
  • 费用:软件开源免费,模型免费下载,无订阅、无水印、无次数限制;
  • 设备:Windows、Linux、macOS 都支持,Windows 有一键安装包,也提供 Docker 镜像;
  • 复用:模型首次下载后自动缓存,二次启动无需重复下载。

不算营销卖点,但结论很直白:处理量越大,省得越多。

上手引导

电商运营、摄影师、自媒体作者,或者只是想把旅游照里的路人请走一次的普通用户,都可以试试 IOPaint。终端里git clone https://gitcode.com/GitHub_Trending/io/IOPaint拉下源码,跑一遍启动命令,挑一张带水印的照片涂第一笔,效果会替你下结论。

【免费下载链接】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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 20:33:48

三菱FX5U与温湿度变送器MODBUS RTU通信实战

简介:三菱FX5U系列PLC与温湿度变送器实现MODBUS RTU通信的编程示例文档,面向工业自动化现场工程师与PLC编程初学者,重点解决FX5U作为主站通过485串口读取温湿度变送器数据的问题。资源为单个docx格式文档,压缩包共1个文件&#xf…

作者头像 李华
网站建设 2026/9/6 20:33:05

MaxKB 部署教程:10 分钟跑通你的第一个知识库问答

MaxKB 部署教程:10 分钟跑通你的第一个知识库问答 【免费下载链接】MaxKB 🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。 项目地址: https://gitcode.com/GitHub_Trending/ma/MaxKB …

作者头像 李华
网站建设 2026/9/6 20:31:02

Buzz 离线语音转文字完整指南:从一段会议录音到批量自动化

Buzz 离线语音转文字完整指南:从一段会议录音到批量自动化 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz Buzz 是…

作者头像 李华
网站建设 2026/9/6 20:30:00

WeChatMsg 微信聊天记录导出完整指南:一键转成 HTML/Word/CSV 永久保存

WeChatMsg 微信聊天记录导出完整指南:一键转成 HTML/Word/CSV 永久保存 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_T…

作者头像 李华
网站建设 2026/9/6 20:28:18

天波超视距雷达数据处理仿真系统:关键技术与工程实现

简介:《OTHR数据处理仿真系统的设计与实现》是一篇发表于《现代雷达》的学术论文,定位为天波超视距雷达数据处理领域的参考文献,适合雷达系统设计、信号处理及数据分析方向的研究人员与工程师阅读。文章针对电离层时变、高频干扰导致虚警率波…

作者头像 李华