IOPaint图像修复教程:如何免费本地移除照片中的物体、水印和路人
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照片上多了一行水印、一个路人或一段文字想原样还原很难。IOPaint 是一个可以完全本地运行的开源 AI 图像修复工具你在图上圈出不想要的区域模型把背景补回来成品看起来像原始照片。不用注册、不用上传CPU 就能跑通。 两条命令装好修复界面一键安装命令pip3 install iopaint iopaint start --modellama --devicecpu --port8080装完直接启动浏览器打开本地 8080 端口就能用。lama 模型会在启动时自动下载不需要手动配置。按你的硬件选设备擦除类模型用 CPU 就够快想用 SD 这类更重的扩散模型先装 CUDA 版 torch再把启动参数改成--devicecuda。AMD 显卡用 ROCm 版 torch仅 LinuxApple Silicon 可直接用 MPS。 擦除模式几秒去掉物体、水印和文字遮罩怎么刷才准修复效果一半取决于遮罩。在网页界面里刷出要擦除的区域黑色表示保留白色表示擦除。遮罩贴得越准边缘重影越少背景越不容易变形。天花板下的白色灯笼是不想保留的物体遮罩就刷在它上面。一次修复后灯笼消失天花板纹理和光影过渡自然。水印和文字同样适用对布满斜向水印的图库照片流程不变刷水印、点修复。原图被斜向水印铺满是典型的素材库场景。修复后水印消失原图细节保留完整。文字覆盖也一样比如去掉游戏截图上的大标题大标题文字压在画面核心区域。文字被去掉后底下的场景被重建出来。 擦除不够用换物体、扩画布用扩散模型把擦掉的东西换掉擦除只是补背景扩散模型能画新东西。IOPaint 接入了 SD、SDXL、PowerPaint、BrushNet 等模型给一段提示词描述你希望被擦区域变成什么模型会按背景风格生成上去。模型实现集中在 iopaint/model/。外绘把图片画出去外绘outpainting让模型在原图边框外继续作画把竖图扩成全景、给画面加余量都靠它。AnyText 还能在图中画出指定文字Paint-by-Example 支持参考一张示例图来替换。 精准圈选和后期插件系统用 Segment Anything 交互式圈选手刷麻烦时可以开交互式分割插件iopaint start --enable-interactive-seg --interactive-seg-devicecuda点一下要选的对象它自动勾出边界生成的遮罩直接喂给修复流程不用自己抠。人脸修复与超分辨率插件里还有 GFPGAN、RestoreFormer 做人脸修复RealESRGAN 做超分辨率RemoveBG 和 Anime Seg 做背景移除后者专门针对动漫图。插件源码在 iopaint/plugins/启动时用对应参数逐个开启。 批量图像修复一次处理整个文件夹批量处理配置网页里一张一张修太慢命令行可以批处理iopaint run --modellama --devicecpu \ --image/path/to/image_folder \ --mask/path/to/mask_folder \ --outputoutput_dir--image和--mask指向两个文件夹按文件名自动配对--mask也可以只给一个遮罩文件套用到所有图片。遮罩准备小技巧批量场景下把遮罩和图片放同一目录、同名对应如果是同一位置去水印比如一套图同一角标的 logo一张遮罩文件就够了。 想接入自己的模型继承基类即可挂载模型层走统一接口继承 iopaint/model/base.py 里的InpaintModel实现init_model和forward两个方法网页界面和批量命令就能一起用。要改源码自托管的话先克隆仓库git clone https://gitcode.com/GitHub_Trending/io/IOPaint适合经常处理图库照片、电商图、素材图的开发者或修图爱好者。下一步按第一条命令装好挑一张带水印的图用 lama 擦一次对比原图就知道这套图像修复流程够不够用。【免费下载链接】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),仅供参考