ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

IOPaint 新手入门:免费开源的 AI 图片修复工具怎么用

IOPaint 新手入门:免费开源的 AI 图片修复工具怎么用 IOPaint 新手入门免费开源的 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/IOPaintIOPaint 是一款免费开源的 AI 图片修复工具。它通过擦除补全的思路自动抹掉图片里的水印、路人、杂物和多余文字。适合设计新手、自媒体运营者和摄影师无需掌握复杂的修图软件在浏览器里涂一层掩码就能完成修复。️ 两个高频场景IOPaint 图片修复解决了什么场景一配图带平台水印。以前的做法是打开修图软件用仿制图章一块块取样修补还要手动匹配颜色和明暗一张图耗掉十几分钟。现在只需三步上传照片用画笔涂过水印区域点击生成模型会根据周围内容自动补全。场景二旅行合影闯入路人。过去删路人要一点点擦除、反复修补边缘背景越复杂越难处理。现在把路人涂进掩码即标记需要处理区域的蒙版图白色部分会被重新计算IOPaint 会重建墙面与地面过渡自然。除了这两类需求IOPaint 还内置了交互式分割、一键去背景、RealESRGAN 超分辨率把低清图放大并提升清晰度等插件修图、抠图、放大可以一站完成。 IOPaint 核心功能按任务类型拆解去水印。默认使用的 LaMa 擦除模型专门处理半透明、横跨多个区域的干扰水印下的皮肤、车身等细节会按上下文重建。移除物体。垃圾桶、电线杆、遮挡的道具涂好掩码即可删除适合修复构图被破坏的照片。移除人物。对复杂背景下的行人做了针对性优化能保留地面、墙面的纹理连续性。文字处理。既能删掉图上的水印字样也能借助 AnyText 模型在图上重新生成一段文字两类需求都有对应模型。图像扩展。基于扩散模型一种能脑补合理内容的生成式模型可以向外延展画面比如把竖构图补成横构图或替换掩码里的物体为其他内容。 IOPaint 去水印与移除物体效果实测水印去除。下面这组图里原图的水印横跨人物面部和车身处理后水印消失面部皮肤纹理与车身反光都完整保留看不出修补痕迹。多余物体移除。原图左侧的黑色物体遮住了手臂和车窗物体被整体删除后手臂轮廓与车窗外景重新衔接边缘没有明显断层。文字清除。游戏宣传图上的金色标题字被移除发光符文和人物边缘完好暗色背景没有留下色块残留。老漫画翻新。对话气泡和网点纸被清理飞机螺旋桨和爆炸烟雾的细节保留下来整体画风统一。 IOPaint 安装与启动三步完成第一次修复第一步安装。pip3 install iopaint这一条命令会装好 Python 依赖IOPaint 以标准库的形式进入你的命令行。第二步启动服务。iopaint start --modellama --devicecpu --port8080指定 LaMa 擦除模型并运行在 CPU 上服务监听 8080 端口模型文件首次使用时自动下载。第三步打开浏览器。访问http://localhost:8080上传一张图用画笔把水印涂成白色掩码点生成几秒到几十秒后即可得到修复结果。有 NVIDIA 显卡的话把--devicecpu换成--devicecuda速度会快很多。⚙️ 进阶提效IOPaint 去水印的模型选择、掩码与批量处理模型怎么选。删水印、杂物、人物这类抹掉就完事的任务LaMa 是默认选项速度快、效果好。需要把某物替换成别的东西、或向外扩展画面时再切换到 PowerPaint 等扩散模型。只想重排图上的文字选 AnyText。掩码怎么画。宁可略涂大不要涂小边缘多覆盖几像素能避免残留。掩码画不准时可以启用交互式分割插件iopaint start --enable-interactive-seg启动后点一下目标物体就能自动生成掩码省去了手工描边。批量处理。一次要处理几十张图时不必反复点网页按钮直接用命令行iopaint run --modellama --devicecpu --image/path/to/images --mask/path/to/masks --output/path/to/output--image和--mask分别指向原图与掩码目录掩码文件名与原图同名即可一一对应如果只给一个掩码文件则所有图共用这一张。模型实现代码集中在 iopaint/model/ 目录插件源码在 iopaint/plugins/想改行为可以顺着入口找到对应模块。❓ IOPaint 常见问题 FAQ没有独立显卡能跑吗能。--devicecpu启动后LaMa 这类擦除模型在普通笔记本上也能正常出图只是每张要多等几秒。扩散模型对算力要求更高显存吃紧时可以加上--low-mem或--cpu-offload参数降低占用。掩码必须手动画吗不必须。网页端自带画笔和橡皮涂不准就开交互式分割插件自动生成批量场景下则提前准备好对应的掩码文件夹命令行会按文件名自动配对。模型文件存在哪里默认放在用户目录的.cache下也可以设置XDG_CACHE_HOME环境变量或用--model-dir参数指定别的目录适合把模型挪到空间更大的磁盘。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),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进