Stable Diffusion Web UI是一个基于Gradio库实现的Stable Diffusion web界面,为AI图像生成提供了一个功能强大且易于使用的平台。该项目由AUTOMATIC1111在GitHub上开源,获得了广泛的关注和支持,目前已有超过13.9万星标。
Stable Diffusion Web UI的主要特点包括:
- 原始的文本到图像(txt2img)和图像到图像(img2img)模式
- 一键安装和运行脚本(但仍需安装Python和Git)
- 外绘(Outpainting)和内绘(Inpainting)功能
- 颜色素描功能
- 提示矩阵生成
- Stable Diffusion放大功能
- 注意力机制,可以指定模型应更关注的文本部分
- 循环处理,可多次运行img2img处理
- X/Y/Z图,可以绘制具有不同参数的3D图像图
- 文本反转(Textual Inversion)功能
除了基本的图像生成功能外,Stable Diffusion Web UI还提供了许多高级功能和优化选项,如:
- 额外选项卡,包括GFPGAN(修复面部)、CodeFormer(面部修复工具)、RealESRGAN(神经网络升频器)等
- 纵横比调整选项
- 采样方法选择
- 4GB显卡支持(据报道2GB也可工作)
- 批次的正确种子
- 实时提示标记长度验证
- 生成参数保存和恢复
- 设置页面
- 从UI运行任意Python代码(需要使用--allow-code启用)
- 大多数UI元素的鼠标悬停提示
安装和运行Stable Diffusion Web UI相对简单。对于Windows 10/11用户,可以通过以下步骤快速开始:
- 下载并解压release包
- 运行update.bat
- 运行run.bat
对于其他平台,项目wiki提供了详细的安装说明。此外,该项目还支持在线服务(如Google Colab)上运行。
Stable Diffusion Web UI的开发仍在积极进行中,不断有新功能被添加。最近的更新包括支持Stable Diffusion 2.0、Alt-Diffusion和Segmind Stable Diffusion等。该项目的成功归功于其开放的开发模式和活跃的社区贡献。
总的来说,Stable Diffusion Web UI为AI图像生成提供了一个功能丰富、易于使用的平台。无论是专业艺术家还是AI爱好者,都可以利用这个工具探索AI艺术的无限可能。随着技术的不断进步和社区的持续贡献,我们可以期待Stable Diffusion Web UI在未来会变得更加强大和易用。