IOPaint – 一款基于 AI 的免费开源开源图像编辑处理工具

IOPaint 是一款基于 AI 完全开源的图像编辑工具,可以自己搭建服务器,随心所欲地编辑图片。可以智能地移除照片中的不需要的部分(如物体、人、水印),还能修复损坏的区域,甚至在图片周围生成新的内容,让你的图片焕然一新。

特性

功能特点:

  • 完全免费且开源,完全自托管,支持CPU、GPU和Apple Silicon
  • Windows 一键安装程序
  • OptiClean:适用于macOS和iOS的物体擦除应用
  • 支持多种AI模型执行擦除、修复或扩展任务
    • 擦除模型:可用于移除图片中不需要的物体、缺陷、水印、人物
    • 扩散模型:可用于替换物体或进行扩展,常用的模型包括:
    • runwayml/stable-diffusion-inpainting
    • diffusers/stable-diffusion-xl-1.0-inpainting-0.1
    • andregn/Realistic_Vision_V3.0-inpainting
    • Lykon/dreamshaper-8-inpainting
    • Sanster/anything-4.0-inpainting
    • BrushNet
    • PowerPaintV2
    • Sanster/AnyText
    • Fantasy-Studio/Paint-by-Example

插件

  • Segment Anything:精准且快速的互动式物体分割
  • RemoveBG:移除图片背景或生成前景物体的遮罩
  • Anime Segmentation:类似于RemoveBG,专为动漫图片训练的模型
  • RealESRGAN:超分辨率增强
  • GFPGAN:人脸修复
  • RestoreFormer:人脸修复
  • FileManager:便捷地浏览图片,并直接保存到输出目录

安装

IOPaint 提供了一个方便的 WebUI,您可以使用最新的 AI 模型来编辑图像。通过运行以下命令,您可以轻松安装并启动 IOPaint:

# 若要使用 GPU,先安装 cuda 版本的 pytorch。
# pip3 install torch==2.1.2 torchvision==0.16.2 --index-url https://download.pytorch.org/whl/cu118
# AMD GPU 用户请使用以下命令,注意目前仅在 Linux 上可用,Windows 上尚不支持 ROCm。
# pip3 install torch==2.1.2 torchvision==0.16.2 --index-url https://download.pytorch.org/whl/rocm5.6

安装 IOPaint:

pip3 install iopaint
iopaint start --model=lama --device=cpu --port=8080

完成以上操作后,您可以通过访问浏览器中的 http://localhost:8080 开始使用 IOPaint。

所有模型将在启动时自动下载。如果您想更改下载目录,可以添加参数 --model-dir

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注