SDEdit

涂鸦秒变高清图,用随机微分方程实现可控图像编辑

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 92 🐛 待处理 23 👀 关注 20
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1173
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,免费使用,需自行部署。

项目预览

SDEdit 项目界面预览图
图片来源:项目官网

项目数据

分类图像生成
开发团队ermongroup
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,免费使用,需自行部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型controllable-generation,image-editing,image-generation,image-manipulation,pytorch,score-matching
GitHub 星标★ 1173
上线时间2021-05-05 00:00:00
代码更新2023-02-12
仓库体积37.4 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

SDEdit 是一个基于 PyTorch 的图像生成与编辑工具,核心思想是利用随机微分方程(SDE)在图像生成和编辑过程中引入可控的随机性。它解决了传统图像编辑方法难以在保持内容结构的同时生成逼真细节的问题。用户只需提供一张粗略的草图或涂鸦,SDEdit 就能通过逆向扩散过程将其转化为高质量的逼真图像。其核心能力包括:支持多种图像编辑任务,如风格转换、局部重绘、图像修复等;基于 score matching 的生成模型,能有效捕捉数据分布;提供简单易用的接口,方便研究人员和开发者快速上手。该实现由斯坦福大学等机构提出,在可控生成领域具有重要影响力,为后续的扩散模型编辑方法奠定了基础。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1173

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(项目为 PyTorch 实现)
  • 已正确安装 PyTorch
  • 可访问外网以下载预训练模型
  • 建议具备 GPU 运行扩散模型(README 未明确说明)

安装与启动步骤

  1. 1获取项目代码

    从 GitHub 克隆 SDEdit 仓库到本地,README 未给出具体克隆命令,地址取自项目主页。

    git clone https://github.com/ermongroup/SDEdit.git
  2. 2安装 PyTorch

    项目是 PyTorch 实现,需先装好 PyTorch。README 未给出安装命令,请按 PyTorch 官方说明选择对应版本安装。

  3. 3自动获取预训练模型

    代码运行时会自动下载 CelebA-HQ、LSUN bedroom、LSUN church outdoor 三个 VP-SDE 预训练模型,无需手动下载。

  4. 4用 Colab 快速体验

    不想本地配置环境,可直接打开 README 提供的官方 Colab 笔记本在线试跑。

如何确认成功

运行代码后若能自动下载完成三个预训练模型且无报错,说明环境基本可用。

常见问题

Q:预训练模型需要自己下载吗?

A:不需要。README 说明代码会自动下载 CelebA-HQ、LSUN bedroom、LSUN church outdoor 三个预训练 SDE(VP)PyTorch 模型。

Q:README 里没有安装命令怎么办?

A:该仓库为研究代码,README 未提供安装步骤。可先按 PyTorch 官方指引装好环境,或直接用作者提供的 Colab 笔记本体验。

Q:支持哪些数据集?

A:README 中明确提到三个预训练模型:CelebA-HQ、LSUN bedroom、LSUN church outdoor。

Q:必须用 GPU 吗?

A:README 未说明硬件要求。项目是扩散模型实现,通常 GPU 体验更好,但请以实际运行情况为准。

注意事项

  • README 未提供完整的安装与运行命令,本教程步骤多为从项目信息推断的通用准备动作。
  • 首次运行需联网,自动下载的预训练模型体积较大,请预留磁盘与时间。
  • SDEdit 后被 Stable Diffusion 的 img2img、GLIDE 等文本引导编辑方案所采用。
  • 官方提供了 Project 主页、论文与 Colab 链接,建议先查阅再动手。

核心亮点

  • 基于扩散模型的原理,编辑结果自然逼真,细节保留度高
  • 支持多种编辑任务(草图转图、局部重绘、风格迁移),通用性强
  • PyTorch 实现,代码结构清晰,易于二次开发和实验

不足之处

  • 推理速度较慢,需要多次迭代采样,实时性不足
  • 对输入草图的质量敏感,复杂结构可能产生畸变
  • 文档/社区待观察

适用场景

  • 艺术创作:将粗略草图快速生成精细插画或概念图
  • 图像修复:对破损或遮挡区域进行智能补全
  • 创意设计:基于涂鸦快速生成多种风格的设计素材

替代项目

ControlNet、Stable Diffusion、Imagen

上一篇:flat

下一篇:ganspace

同类项目推荐

seamless 开源

输入文字,一键生成游戏可用的无缝贴图

Stable Diffusion Seamless Texture Generator

★ 51 2026-08-09
sd-webui-bmab 开源

自动修复手脸崩坏,一键局部重绘提升出图质量

Auto masking and inpainting for person, face, hand. Resizing image using detection m···

★ 330 2026-08-09
awesome-diffusion 开源

一站式导航扩散模型资源,快速上手图像生成

A curated list of awesome Diffusion notebooks, tools, software, tutorials and resour···

★ 219 2026-08-09
parti-pytorch 开源

用纯Transformer把文字变成高清图像,复现Google Parti模型

Implementation of Parti, Google's pure attention-based text-to-image neural network,···

★ 536 2026-08-09
AnyDoor 开源

上传物体和场景,零训练一键将物体无缝融入新图

Official implementations for paper: Anydoor: zero-shot object-level image customizat···

★ 4237 2026-08-09
cf-flux-remix 开源

免费部署 FLUX.1 图像生成,无需 GPU,一键上 Cloudflare Workers

免费使用Workers AI 的FLUX.1生成图片(前端+API)超简单部署在CF Workers中

★ 120 2026-08-09
SDNote 开源

照着做,从零上手 Stable Diffusion 绘画

一个关于 AI 绘画的使用文档。

★ 70 2026-08-09
text-to-image 开源

用一句话描述,GAN模型生成对应图像

Text to Image Synthesis using Generative Adversarial Networks

★ 78 2026-08-09
nova-image-studio 开源

自托管多模式AI图像工作台,手机平板也能轻松出图

自托管的 AI 视频/图像生成工作台 · 自定义模型 · 多模式 · PWA · 实时任务 支持Agent···

★ 492 2026-08-09