项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1124
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Python 与 pip,可执行 pip install
- 或已安装 Conda,可执行 conda env create / conda activate
- 已安装 Git 并可访问 GitHub
- 建议具备可用的 GPU 环境(PowerPaint 基于 Stable Diffusion)
- 磁盘空间需容纳依赖与大体积模型权重文件
安装与启动步骤
-
1克隆项目仓库
把 PowerPaint 源码下载到本地,后续的 requirements 文件都在仓库内。建议在空目录中执行,避免路径混乱。
git clone https://github.com/open-mmlab/PowerPaint.git -
2pip 方式装依赖
进入仓库根目录后按 README 用 requirements 文件安装依赖。这是两种安装方式之一,与 conda 方式二选一。
cd PowerPaint pip install -r requirements/requirements.txt -
3conda 方式建环境
README 提供的另一种做法:从零构建 conda 环境 ppt。如果你已经用 pip 装过依赖,就不需要再执行这一步。
cd PowerPaint conda env create -f requirements/ppt.yaml -
4激活 conda 环境
使用 conda 方式安装后需激活 ppt 环境再运行代码。此步仅适用于上一步 conda 建环境的情况。
conda activate ppt -
5配置 Git LFS
README 要求安装 git-lfs 并初始化,用于拉取仓库中的大体积文件(如模型权重)。需在有 conda 的环境下执行。
conda install git-lfs git lfs install
如何确认成功
依赖安装过程无报错,命令 conda activate ppt 能正常进入 ppt 环境,即表示基础环境准备完成。
常见问题
Q:pip 和 conda 两种安装方式该选哪个?
A:README 给出的两条路径二选一即可:pip install -r requirements/requirements.txt 适合已有 Python 环境;conda env create -f requirements/ppt.yaml 会新建独立的 ppt 环境,避免依赖冲突。
Q:为什么还要装 git-lfs?
A:README 明确要求先 conda install git-lfs 再执行 git lfs install,用于管理并拉取仓库中的大文件(如模型权重),缺少它可能拉不全权重。
Q:conda activate ppt 提示找不到环境怎么办?
A:说明 ppt.yaml 未成功创建环境。先回到仓库根目录重新执行 conda env create -f requirements/ppt.yaml,确认无报错后再激活。
Q:安装完依赖后怎么开始使用?
A:本次 README 节选只覆盖依赖安装部分,权重下载与推理/Gradio 演示的启动命令需参考仓库后续文档与 HuggingFace、OpenXLab 上的权重页面。
注意事项
- 必须先用 git clone 获取仓库,requirements/ppt.yaml 与 requirements/requirements.txt 都在仓库目录内。
- pip 与 conda 两种安装方式择一即可,混用可能造成依赖版本冲突。
- conda activate ppt 仅在使用 ppt.yaml 建环境时才需要执行。
- 模型权重不在本段 README 中给出下载命令,请按官方 HuggingFace / OpenXLab 页面指引获取。
核心亮点
- 统一模型覆盖四种修补任务,免去多模型切换的麻烦
- 任务提示机制灵活,无需微调即可切换不同模式
- 代码完整,提供预训练权重和在线Demo,上手门槛低
不足之处
- 模型基于Stable Diffusion,推理速度较慢,对硬件要求较高
- 文档/社区待观察,部分高级用法依赖英文说明
适用场景
- 电商场景中去除图片背景杂物或替换商品
- 艺术创作中扩展画布或生成缺失区域
- 老照片修复时移除瑕疵或填补破损部分
替代项目
LaMa、BrushNet、Stable Diffusion Inpainting
上一篇:stable.art
同类项目推荐
DiffUTE
开源
改图里的字,像改文档一样自然,背景和字体都不违和
This repository is the code of our paper "DiffUTE: Universal Text Editing Diffusion ···
FontDiffuser
开源
一个参考字,AI帮你生成整套同风格字体
[AAAI2024] FontDiffuser: One-Shot Font Generation via Denoising Diffusion with Multi···
nano-banana-2-skill
开源
终端一句话出图,还能挂进 Claude Code 工作流
AI image generation CLI powered by Gemini 3 Pro. Green screen transparency, referenc···
本地30分钟训练,一句话生成24x24像素画
Tiny local text-to-24x24 pixel art model, trained on roughly 200K samples in 30 minu···
comfyweb
开源
把 ComfyUI 复杂节点图变成简单表单,开箱即用生成图像
A simple interface for ComfyUI that replaces graphs with beautiful forms.
fastsdcpu
开源
没显卡也能在 CPU 上快速本地出图
Fast stable diffusion on CPU and AI PC
Text2Light
开源
输入一句话,秒出 360° HDR 全景环境图
[SIGGRAPH Asia 2022] Text2Light: Zero-Shot Text-Driven HDR Panorama Generation
Qihoo-T2X
开源
高效DiT架构,让文本生成图像/视频更快更省算力
Efficient DiT architecture for text2any tasks, ICLR2025
BlendGAN
开源
一个模型搞定任意人脸风格,无需重新训练
Official PyTorch implementation of "BlendGAN: Implicitly GAN Blending for Arbitrary ···
