ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

3步装好IOPaint:30分钟看到第一张去水印成片

3步装好IOPaint:30分钟看到第一张去水印成片 3步装好IOPaint30分钟看到第一张去水印成片【免费下载链接】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 修图工具框住照片里不想要的物体、人物或水印点一下就能抹掉还能用扩散模型把东西换掉。它适合完全不想调参、只想把图修好的普通用户也适合需要批量处理照片的设计师。本文带你走装好 → 启动 → 修出第一张图这条路全程预计 30 分钟首次含模型下载视网速而定。一、开始前环境自检清单装之前花 1 分钟把下面几项过一遍能帮你避开 80% 的卡壳操作系统Windows 10/11、macOS、Linux 均可。❌ 不满足怎么办确认系统能正常联网并打开命令行工具Windows 是 cmd/PowerShell。Python 版本运行python -V显示 3.10.x 最佳官方支持 3.7。❌ 不满足怎么办到 Python 官网下载安装 3.10 版本安装时务必勾选 Add to PATH。磁盘空间预留至少 10GB 空闲装一个修复模型约几百 MB扩散模型 2GB 起。❌ 不满足怎么办清理磁盘或之后用--model-dir把模型放到其他盘。网络条件首次启动需要联网自动下载模型文件。❌ 不满足怎么办Windows 用户直接走第二节的一键脚本路线它已配好国内镜像源。二、安装主线2.1 安装 IOPaint 本体预计 3~5 分钟这一步是把 IOPaint 装进你的 Python 环境之后所有命令都靠它。打开终端Windows 用 cmd 或 PowerShellmacOS/Linux 用 Terminal。执行安装命令pip install iopaint这一步在做什么从 PyPI 下载 IOPaint 及全部依赖并安装装完你会多出一个iopaint命令。验证是否装好iopaint --help✅ 验证点看到命令输出含start、run等子命令说明即安装成功。 提示国内网络下载慢的话给 pip 临时指定清华镜像pip install iopaint -i https://pypi.tuna.tsinghua.edu.cn/simple仓库里的 Windows 一键脚本 scripts/user_scripts/ 也是这个思路。2.2 首次启动让它自动下载模型预计 5~20 分钟这一步是让 IOPaint 用 LaMa 模型专门做擦除的模型轻量、CPU 也能跑启动 Web 服务。执行启动命令iopaint start --modellama --devicecpu --port8080这一步在做什么启动本地服务并首次自动下载 LaMa 模型到本地缓存目录Windows 默认在用户目录的.cache下macOS/Linux 在~/.cache下。下载进度会打印在终端里请耐心等待它走完。等终端不再滚动、显示服务已就绪后在浏览器打开http://localhost:8080。⚠️ 避坑下载模型时不要关闭终端如果卡在某个下载进度很久直接 CtrlC 中断后重新运行同一条命令即可已下载的部分不会重复下载。2.3 Windows 用户备选一键脚本预计 5 分钟如果你更习惯双击运行仓库里带了 Windows 脚本 scripts/user_scripts/win_setup_cn.bat它做了四件事把 pip 镜像源切到清华 腾讯云脚本内已配好无需手动改安装指定版本的 PyTorch 和 torchvision升级安装 iopaint 本体安装全部插件依赖。⚠️ 避坑该脚本依赖一键安装包生成的installer虚拟环境官方 Windows 一键安装包提供如果你是从源码克隆git clone https://gitcode.com/GitHub_Trending/io/IOPaint的直接用 2.1 的 pip 路线更稳妥。三、装完先出第一个效果5 分钟修掉第一张图现在终端保持运行状态按下面顺序操作你会亲手做出第一张成果图浏览器里点Upload选一张带水印或杂物干扰的照片仓库 assets/watermark.jpg 就是一张现成的样图选中画笔工具把水印区域涂抹成黑色遮罩——涂得比水印稍大一点别怕涂多。右侧模型保持默认 LaMa点Run。CPU 上处理一张 500px 左右的图大约几秒到十几秒。对比预览满意后点保存输出图会存到output目录。效果就是下面这样水印整片消失画面纹理基本无损✅ 验证点打开保存后的文件放大看原水印位置——如果干净说明安装、模型、服务全部正常你已经是 IOPaint 用户了。四、卡住了问题急救包现象可能原因解决办法终端提示iopaint不是内部或外部命令装上了但 PATH 没刷新或 pip 装的 Python 不是当前激活的关掉终端重开再试还不行就改用python -m pip install -U iopaint重装首次启动卡在模型下载长时间无进度模型下载源网络不稳定CtrlC 中断后重跑启动命令断点续传仍失败则换网络重试浏览器打开 localhost:8080 一片空白/拒绝连接服务还没起来或端口被占用看终端是否已停止滚动端口被占则改用--port8081并同步改浏览器地址想用显卡加速却只跑 CPU装的是 CPU 版 PyTorch按 PyTorch 官方指引重装对应 CUDA 版本再启动时加--devicecudaGPU 显存不足、处理大图崩溃扩散模型占显存大启动时加--low_mem或--cpu_offload把部分计算挪到内存/CPU更多参数含义可以看iopaint start --help的输出或在 README.md 里对照。五、装好之后还能玩什么批量命令行修图一次处理整个文件夹适合几十张同类型照片。iopaint run --modellama --devicecpu --image输入文件夹 --mask遮罩文件夹 --output输出目录其中遮罩图可与原图同名也可以指定单张遮罩套用到所有图实现见 iopaint/batch_processing.py。文字/Logo 智能擦除海报上的大字标题、游戏截图里的水印文字LaMa 都能擦得干干净净对比看下面这组换物而非擦除把启动命令里的模型换成任意 SD/SDXL 修复模型如runwayml/stable-diffusion-inpainting就能在涂抹区域里按提示词重新生成内容实现物体替换和外扩outpainting各模型实现集中在 iopaint/model/。装到这里你已经拥有了一套完整的本地 AI 修图工具。日常入口就两条命令iopaint start开界面iopaint run跑批量。遇到问题先翻 README.md 和 scripts/README.md插件与前端细节分别在 iopaint/plugins/ 和 web_app/README.md。模型文件都缓存在本地第二次启动会快得多——现在就去修你相册里那张就差一点点的图吧。【免费下载链接】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),仅供参考
返回列表