描述
Deforum Stable Diffusion 是一个由社区驱动的开源项目,致力于让每个人都能轻松使用稳定扩散机器学习图像合成。该项目由一群程序员和艺术家共同开发,提供了一个在 IPython notebook 中实现的版本,专为 Google Colab 和本地运行时设计。其主要目标是免费使用并易于修改以满足自定义需求和管道,从而促进协作以改进和发展稳定扩散过程。
该项目提供了一套强大的功能,用于生成各种类型的动画,包括插值、二维和三维动画以及 RANSAC 动画。它还包含了 CLIP、美学和调色板条件等条件设置功能,使用户能够对输出进行广泛控制。该 notebook 设计了各种工具和选项,以赋能用户创建独特的稳定扩散图像。
在开始之前,用户需要安装几个先决条件,包括用于多媒体处理的 FFmpeg、用于 CUDA 的最新 NVIDIA 驱动程序、用于模型下载的 Hugging Face 令牌、用于 Python 环境管理的 Anaconda 以及用于版本控制的 Git。安装过程包括创建一个专用的 Anaconda 环境、克隆 GitHub 存储库并运行安装脚本。
Deforum Stable Diffusion 可以通过多种方式运行:在本地使用 Python 脚本或 Jupyter notebook,或通过 Google Colab 远程运行。该项目强调自定义性,在主推理 notebook 中提供了超过 100 个设置,以根据特定需求定制输出。该项目不再积极维护,建议用户寻找替代解决方案或分叉该项目以继续开发。
欢迎所有经验水平的个人贡献,所有工作都通过 GitHub 按照 GitFlow 分支模型进行管理。该项目依赖于 Patreon 的捐赠来支付托管、开发和维护成本,从而实现进一步的改进和资源分配。
Deforum Stable Diffusion的核心功能
生成二维和三维动画
支持图像之间的插值
包含 RANSAC 动画功能
提供 CLIP 条件设置
提供美学条件设置
提供调色板条件设置
专为 Google Colab 和本地运行时设计
开源且由社区驱动
可通过 100 多个设置进行自定义
需要 FFmpeg、NVIDIA 驱动程序、Hugging Face 令牌、Anaconda 和 Git
Deforum Stable Diffusion入门
创建 Anaconda 环境:为 Deforum 创建一个合适的环境。
克隆存储库:克隆 deforum-stable-diffusion GitHub 存储库。
安装依赖项:运行 install_requirements.py 脚本。
运行脚本:执行 Deforum_Stable_Diffusion.py 或 .ipynb 文件。
配置设置:调整 100 多个可用设置以进行自定义。
故障排除:查看文档、示例或 Discord 以获取帮助。
Deforum Stable Diffusion的使用案例
- 动画生成
- 图像插值
- 艺术合成
- RANSAC 动画
- AI 艺术探索
- 自定义管道







