AI繪圖開源工具Stable Diffusion WebUI前端API對接

2023-08-31 12:01:48

背景

本文主要介紹 AI 繪圖開源工具 Stable Diffusion WebUIAPI 開啟和基本呼叫方法,通過本文的閱讀,你將瞭解到 stable-diffusion-webui 的基本介紹、安裝及 API 環境設定;文生圖、圖生圖、區域性重繪、後期處理等 API 介面呼叫;影象處理開發中常用到一些方法如 Base64PNGCanvasURL 相互轉換、Canvas 顏色轉換等。

AI 繪圖工具目前市面上比較廣泛使用的主要有兩款,一個是 Midjourney,它提供面向使用者有好的操作介面,文生圖、圖生圖等功能非常強大,但是它是一款收費軟體;另一個就是開源工具 Stable Diffusion, 同樣具有強大的AI繪圖和圖片再創造能力,但是學習成本和上手難度相對較大,不過由於它是開源的,現在有非常多的使用者和開發者,我們可以找到豐富的訓練模型和學習資源。本文介紹的 Stable Diffusion WebUI 就是基於 Stable Diffusion 的具有比較完善的視覺化操作介面的 AI 繪圖開源工具,它的 github 存取地址是 https://github.com/AUTOMATIC1111/stable-diffusion-webui

順便一提,本文上方的 Banner 圖就是使用 Stable Diffusion 生成的