
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原Lama Cleaner是一款免费开源的AI图像修复工具能帮你抹掉图片里不想留的人物、物体、文字和水印还能用扩散模型替换画面元素。Windows、Mac、Linux 都支持设计师、摄影师和做内容的朋友拿来就能用。先按电脑配置选安装路径这一步帮你解决我到底该敲什么命令的问题。三条路线按硬件从好到差排对号入座即可。路线一NVIDIA 显卡高配走 GPU 加速有 NVIDIA 独显就直接吃满性能。先装 CUDA 11.8 版本的 PyTorchIOPaint 配套的是 torch 2.1.2再装 IOPaintpip3 install torch2.1.2 torchvision0.16.2 --index-url https://download.pytorch.org/whl/cu118 pip3 install iopaint iopaint start --modellama --devicecuda --port8080路线二低配电脑纯 CPU 轻量模式没有独显也不用慌CPU 完全能跑速度稍慢而已。Windows 用户还有个偷懒办法克隆仓库后用scripts/user_scripts/win_setup_cn.bat一键装好环境再用win_start_cn.bat启动全程双击。手动装的话就两条命令pip3 install iopaint iopaint start --modellama --devicecpu --port8080路线三想用容器隔离环境选 Docker不想污染系统环境的同学仓库里已经备好镜像文件CPU 版看 docker/CPUDockerfileGPU 版看 docker/GPUDockerfile用docker build构建后运行即可端口映射到 8080 就能访问。常见报错自查清单这一步帮你省掉逐条搜报错的功夫。遇到下面这些提示照对应解法处理就行OOM / CUDA out of memory内存溢出内存低于 4GB 时加载模型很容易触发。关闭浏览器等占内存的程序还报就加--low-mem --cpu-offload参数启动把模型切块加载、往内存卸载。CUDNN_STATUS_NOT_INITIALIZED显卡驱动和 PyTorch 的 CUDA 版本对不上。别手动折腾驱动按上面 GPU 路线装 cu118 的 torch2.1.2版本配对问题基本都消失。包装错位置 / 模块导入冲突电脑里同时有 Anaconda、Miniconda 多套环境PATH 优先级会把 pip 装到别处。统一用同一个 conda 环境或 venv 安装别手动改 PYTHONPATH。首次启动卡很久像挂了其实是首次自动下载模型属正常现象。下载目录默认在系统缓存目录想换位置可加--model-dir参数。⚠️ GPU 路线装完 torch 后先确认torch.cuda.is_available()返回 True 再启动否则大概率还是驱动/CUDA 没配对。装完就跑第一次验证这一步帮你确认环境真能用顺便认识几个值得调的参数。启动后浏览器打开http://localhost:8080上传任意一张本地图片用画笔圈住要去除的对象点运行几秒就能看到 AI 修复结果类似这样三个参数值得记住--model选模型默认lama适合通用擦除老照片损伤用zits漫画文字气泡用manga要替换而不是擦掉则换成扩散模型如 PowerPaint、SD 系列 inpainting 模型首次使用会自动下载。--low-mem --cpu-offload显存吃紧2GB 以下就加上牺牲一点速度换稳定参考 iopaint/cli.py 里的启动参数定义。--no-half个别模型半精度算出画面发黑时用它回退到全精度。 模型下载慢的话国内可设置 HF 镜像环境变量后再启动模型下载目录可用--model-dir指到空间充足的盘。进阶玩法批量老照片修复这一步解决一张张手动处理太磨人的问题适合一次要处理几十上百张的场景比如整箱扫描出来的旧照片。思路很简单原图和遮罩图标出要修复区域的同名黑白图分别放两个文件夹一条run命令全跑完iopaint run --model zits --device cpu --image old_photos/ --mask masks/ --output restored/处理完在restored/里拿结果。想顺便看原图 遮罩 结果拼在一起的对比图加--concat即可。同一套命令也能用于视频逐帧修复用 ffmpeg 先把视频拆成帧图放进--image目录批量修复再用 ffmpeg 把修好的帧合回视频一条片子里的破损就逐帧修完了。写在最后一句话总结IOPaint 装起来就是装包 一条 start 命令选对模型、备好遮罩AI 图像修复的日常需求基本都够用。关键资源README.md功能与 Quick Start 总览、docker/容器镜像文件、scripts/user_scripts/Windows 一键脚本、iopaint/cli.py全部启动与批处理参数。【免费下载链接】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),仅供参考