本文主要介紹 AI
繪圖開源工具 Stable Diffusion WebUI
的 API
開啟和基本呼叫方法,通過本文的閱讀,你將瞭解到 stable-diffusion-webui
的基本介紹、安裝及 API
環境設定;文生圖、圖生圖、區域性重繪、後期處理等 API
介面呼叫;影象處理開發中常用到一些方法如 Base64
、PNG
、Canvas
及 URL
相互轉換、Canvas
顏色轉換等。
AI
繪圖工具目前市面上比較廣泛使用的主要有兩款,一個是 Midjourney
,它提供面向使用者有好的操作介面,文生圖、圖生圖等功能非常強大,但是它是一款收費軟體;另一個就是開源工具 Stable Diffusion
, 同樣具有強大的AI繪圖和圖片再創造能力,但是學習成本和上手難度相對較大,不過由於它是開源的,現在有非常多的使用者和開發者,我們可以找到豐富的訓練模型和學習資源。本文介紹的 Stable Diffusion WebUI
就是基於 Stable Diffusion
的具有比較完善的視覺化操作介面的 AI
繪圖開源工具,它的 github
存取地址是 https://github.com/AUTOMATIC1111/stable-diffusion-webui。
順便一提,本文上方的
Banner
圖就是使用Stable Diffusion
生成的