不学PS也能修好图:免费开源 IOPaint 的 AI 图像修复实战笔记

不学PS也能修好图:免费开源 IOPaint 的 AI 图像修复实战笔记 不学PS也能修好图免费开源 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/IOPaint上个月整理旅行照片翻出一张在古镇拍的合影画面正中横着一条平台水印背景里还混进一个举着自拍杆的路人。舍不得删又不会PS试了好几个在线工具要么压缩画质要么对复杂的背景束手无策。最后在朋友的推荐下我用一款免费开源的本地工具 IOPaint 完成了整套图片去水印和人物移除前后只花了十分钟。这篇文章就把我踩过的路、用对的方法原原本本讲给你听。一张翻车照片把我引到了 IOPaint先说结论IOPaint 是一个完全免费、代码开源的 AI 图像修复工具。它把背后多种 SOTA业界最先进模型打包成一个网页界面你在浏览器里动动鼠标就能完成擦除、修复、扩展绘画这类过去只能靠专业软件完成的工作。它的工作方式很直白把照片拖进网页用画笔把想去掉的区域涂满点一下运行AI 就会根据周围的颜色、光影和纹理把这块补成一个自然的新画面。整个过程不碰代码不需要学习曲线像用美图秀秀一样轻松。对我来说最安心的一点是所有计算都在本机完成照片不会上传到任何服务器。对隐私敏感的照片这几乎是唯一放心的修图方案。先搞清楚AI图像修复工具到底能干什么我把它能做的事归纳成四类基本覆盖了普通人 90% 的修图需求擦去掉水印、文字、路人、杂物、瑕疵也就是最常用的图像擦除。补老照片上的折痕、污点、褪色区域可以靠 AI 补回细节做老照片修复。扩把画面向外延伸自动填充出新的内容官方叫 outpainting扩展绘画适合给构图太满的照片留白。写借助 AnyText 这类模型还能往图里添加或修改文字比如给海报换一行标题。后面几节我用五组真实的修复前后对比图带你逐个场景走一遍。图片去水印涂抹、运行、导出三步完事先处理我最头疼的水印。IOPaint 的操作流非常简单上传图片 → 用画笔框住水印区域 → 点运行剩下的交给模型。我用的是速度最快的 LaMa 模型几秒钟就出了结果。对比看得很明显水印被移除后画面边缘的过渡很自然看不出补丁的痕迹。我的心得是标记时宁可稍微多圈一点也别漏出水印的边角否则容易留下残影。照片里的路人甲怎么一键请出去合照里最讨厌的就是背景里突然入镜的路人。删不掉、裁不掉、又不好意思发出去。这种场景正好是 IOPaint 的强项。把路人的轮廓涂上几笔AI 会参考周围的地板、墙面的纹理把它织回去。背景越简单、越规则效果就越稳。如果遇到复杂的背景可以先开启交互式分割插件Segment Anything让 AI 帮你精确圈出人物的轮廓再执行擦除成功率会高很多。清杂物、去标题顺手就能处理的细节活除了水印和路人照片里还经常有些小尴尬角落里碍眼的摆设、画面上方压着的一行游戏标题。这些琐碎的清理IOPaint 处理起来同样利落。上面两组分别演示了去物体和去文字。我的经验是处理文字时把包含文字的一整行都圈进去比只圈单个字符效果更自然因为 AI 需要参考周围的纹理来重建这块区域。给漫画做一次大扫除效果居然这么稳IOPaint 还内置了专门为漫画训练的模型Manga/Anime 相关能力能把日漫对话框里的文字连气泡一起清掉同时保留网点、线条这些细节。对做漫画汉化、整理素材的朋友来说这简直是省时利器。可以看到处理后的漫画线条没有明显断裂网点也基本保留比我预期中的效果好不少。免费图像修复工具怎么装本地部署只要十分钟体验完这些功能你肯定想问怎么装。分两种系统说Windows 用户先克隆仓库git clone https://gitcode.com/GitHub_Trending/io/IOPaint然后双击项目里的scripts/user_scripts/win_setup_cn.bat。这个脚本会自动配好 Python 环境、切到国内镜像源、安装依赖如果你有 N 卡还会顺手配置 CUDA 支持。装完双击win_start_cn.bat就能启动服务。macOS / Linux 用户安装更简单两条命令搞定pip3 install iopaint iopaint start --modellama --devicecpu --port8080首次启动时模型会自动下载之后打开浏览器访问http://localhost:8080就能看到操作界面。想换模型下载目录加一个--model-dir参数即可。详细的安装说明可以翻翻项目根目录的 README.md。模型怎么选快速擦除、精细修复、写文字、扩画面IOPaint 支持多种模型刚上手的人容易看花眼。按我的使用经验可以这样对号入座任务类型推荐模型一句话说明快速擦除LaMa速度快、效果自然日常去水印去杂物首选精细修复Stable Diffusion用扩散模型重建画面细节更丰富适合大区域文字编辑AnyText专门负责往图里加字或改字图像扩展PowerPaint把画面向外延伸自动补齐新内容想深入了解各模型的原理可以直接看核心功能源码目录 iopaint/model/里面按 lama、sd、anytext、power_paint 等分模块组织结构很清晰。图多不慌命令行批量处理与插件扩展如果手头有一整个文件夹的图要处理IOPaint 也提供了命令行批量模式准备好图片文件夹和对应的蒙版文件夹一条命令就能跑完很适合批量给图库去水印、统一清理iopaint run --modellama --devicecpu \ --image/path/to/image_folder \ --mask/path/to/mask_folder \ --outputoutput_dir想更进一步它的插件系统值得研究全部插件源码都在 iopaint/plugins/ 目录下。常用的几个包括交互式分割精确圈选编辑区域、背景移除一键抠出主体、超分辨率放大图片补细节、人脸修复专门优化人像画质。启动时用--enable-前缀的参数就能开启比如iopaint start --enable-interactive-seg。新手最容易踩的四个坑以及现成的答案我把新手阶段容易翻车的地方整理成四问四答都是亲测有效的解法问安装脚本跑一半就报错怎么办先试试以管理员身份运行其次检查网络确认能连上国内镜像源最后留意杀毒软件有没有拦截脚本执行。问模型下载太慢怎么加速设置镜像环境变量即可把 HuggingFace 的下载指向国内镜像set HF_ENDPOINThttps://hf-mirror.com问电脑内存不够、跑不动怎么办优先关闭占用内存的大程序没有独立显卡就老老实实用 CPU 模式运行再不行可以加--low-vram参数降低显存占用。问想用新功能怎么升级一句命令搞定pip3 install -U iopaint升级前建议看一眼更新说明模型文件通常不用重复下载。写在最后修图这件小事从此不用求人回头看一张差点被我删除的照片最后成了我写这篇教程的起点。IOPaint 最打动我的地方不是某个惊艳的效果而是它把专业级修复能力和免费开源这两件事同时做到了。本地运行保证隐私Web 界面抹平门槛模型选择又给进阶玩家留足了发挥空间。如果你手里也压着几张舍不得删又不敢发的照片不妨现在打开浏览器跑起来试试。至少对我来说那个满屏水印的古镇合影现在已经是朋友圈里最受欢迎的一张了。【免费下载链接】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),仅供参考