人工智慧 AI 繪圖功能進步非常神速,現在 Disco Diffusion 可算是目前最火紅的線上數位繪圖軟體,你不用學任何繪畫技巧,只要裡用設定與文字描述就能利用 AI 輕鬆產生一幅畫作,且每張圖片就如同電影科幻作品或世界藝術家的名畫,構圖相當巧妙又精美,要是想產生桌布或在家裡擺放大師級畫作,直接透過 AI 繪圖工具 Disco Diffusion 自行產生精美畫作。
Disco Diffusion是什麼?
Disco Diffusion 是由藝術家 Somnal 和 Adam Letts 共同設計的 CLIP 人工智慧圖像生成技術,整合許多開源人工智慧繪圖模組,能夠利用 AI 產生高品質又細緻的作品,Disco Diffusion 程式碼完全公開免費使用,且透過 AI 產生的圖片也沒有版權問題,能夠允許使用者自行轉發、加工後製,或是用在商業上都沒問題。
最特別之處,Disco Diffusion 全利用 Google Colab (雲端筆電環境)執行,只要透過 Google 帳號和瀏覽器,就能輕鬆使用 Disco Diffusion 離線方式運算並生成圖片 ,一起透過底下安裝到設定全面了解,要如何用 Disco Diffusion 產生超精美的人工智慧畫作。
Disco Diffusion 作品欣賞
Disco Diffusion 教學:從入門安裝到設定與算圖輸出技巧
1. 下載 Disco Diffusion 離線版工具
- 首先透過瀏覽器先登入 Google 帳號
- 開啟「Disco Diffusion – Google Cloab 程式碼」連結
- 點選「複製到雲端硬碟」
由於 Disco Diffusion 開放原始碼都會不定期更新,所以要將 Disco Diffusion 離線執行程式碼複製到自己 Google 雲端硬碟內,方便後續能夠自行設定與執行操作。
2. Disco Diffusion 設定:GPU運算
Disco Diffusion 程式碼複製完成後,就可以往下滑開始設定工具,在第一個「Set Up」選項中,將透過 GPU 雲端計算「simple_nvidia_smi_display」勾選起來,底下 Prepare Folders 選項都保持勾選不要動。
3. Disco Diffusion 圖片尺寸與命名
繼續將網頁往下拉,找到 Settings 設定區域,依照底下設定調整:
- batch_name:自訂Google雲端圖片儲存名稱(例如AI繪圖)
- steps:通常維持 250 不動,要是不符合預期可以稍微加到 300
- width_height:產生的圖片尺寸大小,長寬需要以 64 倍數調整,免費最大可以調整到 1920 x 1080
4. Disco Diffusion 紀錄渲染圖
往下找到「Extra Settings」設定區塊,預設會縮起來,點左側三角形展開選單,可以設定「intermediate_saves」數值,能夠自訂圖片產出過程渲染圖片張數,舉例數值設定 5 ,能讓一張圖片在 100% 完整渲染產出時,分別紀錄 5 張繪圖過程,不會影響圖片產生速度。
5. Disco Diffusion 關鍵字指令
想要讓 Disco Diffusion 產生圖片,在 Prompts 設定內就是關鍵點,需要用文字描述告訴 Disco Diffusion 關鍵字,讓它能夠畫出不同風格、主題與色調等。官方預設就有一句 Disco Diffusion 關鍵字描述 A beautiful painting …,格式是以「xxxx,xxxx,xxxx.」,目前只能支援英文,沒辦法直接用中文描述畫面。
- 畫面描述:A beautiful painting of
- 內容描述:a singular lighthouse, shining its light across a tumultuous sea of blood
- 畫家描述:by greg rutkowski and thomas kinkade
- 參考渲染方式:Trending on artstation(CG藝術家社群)
- 顏色描述:yellow color scheme
第一次使用 Disco Diffusion 關鍵字指令可以先嘗試修改幾個句子,可以將原本例句內的「singular lighthouse」直接改為「the beast」,也就是將原本要繪圖的「燈塔」畫作改為畫出「野獸」。
往後找到「by …」 段落描述文字,可以改為其他知名畫家,像是可以改成梵谷「vincent willem van gogh」,就能讓畫作擁有梵谷的風格。
要讓 Disco Diffusion 畫出驚人作品,只要掌握描述文字段落後,透過修改關鍵字,其實就能產生多張 AI 畫作風格圖片。
5. Disco Diffusion 執行產出畫作設定
以上都設定完成後,就可以點選工具列上的「執行階段」,選擇「全部執行」,最底下就會出現執行狀態。
過程 Disco Diffusion 會跳出筆記本需要大量 RAM 提示,這部分可以將「intermediate_saves」數值改為 0 就能避免,點擊「確定」即可。
Disco Diffusion 會要求存取 Google 雲端硬碟檔案權限,主要是將最後產生的圖片能夠儲存到雲端硬碟內,點擊「連線至 Google 雲端硬碟」。
會要求登入 Google 帳號,以及跳出是否信任應用程式提醒,點選「允許」繼續,就可以讓 Disco Diffusion 開始執行產生精美的名畫。
6. 瀏覽 Disco Diffusion 最終成品
Disco Diffusion 產生圖片至少要 15 分鐘以上,後續再打開 Google 雲端硬碟看看成品,輸出的圖片通常都會儲存在「AI > Disco_Diffusion > images_out」資料夾內。
在專案資料夾內就會看見,Disco Diffusion 利用 AI 繪圖技術描繪出的畫作,以這篇範例是以梵谷畫出野獸圖,是否有看見很多野獸的在畫中?
另外我還嘗試讓 Disco Diffusion 產生出中國墨水畫作風格,畫面有如驚濤駭浪,如果不說多數人都會誤以為是哪位名師畫出來的作品。
功能總結
透過 Disco Diffusion 基本設定和文字描述後,就能透過 AI 人工智慧替你畫圖,實際操作非常簡單,只要設定後,後續只要調整 Disco Diffusion 關鍵字描述內容,就可以產生更多藝術風格圖片,而且可以當成家裡牆上畫作或手機電腦桌布都非常適合。
更多實用技巧:
喜歡這篇文章教學,後續想了解更多Apple資訊、iPhone、Mac、3C隱藏技巧,歡迎追蹤 瘋先生FB粉絲團、瘋先生LINE@、訂閱瘋先生Google新聞、Telegram、Instagram以及 訂閱YouTube頻道,將會有更多非常實用的技巧教學分享給大家。