AI 繪畫極簡教程

機器學習演算法與Python發表於2022-07-04

昨天在朋友圈發了幾張我用AI繪畫工具Disco Diffusion畫的畫

既然有同學問,就寫個極簡教程吧,畫個圖是足夠了,想要深入瞭解還是自行百度吧,可以找到更詳細的教程。

第 0 步:學會上網,註冊Google賬號
第 1 步:開啟 colab
https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb

第 2 步:修改Setting Prompts Diffuse

width_heigth:生成的圖片尺寸,我沒改

n_batches:生成圖片數量,可以改為1先體驗一下

text_prompts:這段英文就是你想讓AI畫什麼?其實只修改這裡就行

第 3 步Run all,有彈窗就點 OK ,需要訪問你的Google Drive 就點 allow

選單欄,Run all

圖片會在這裡慢慢生成

等待片刻(取決於你抽到了什麼顯示卡,還有你的batch),生成的圖片也可以在Drive裡找到⬇️⬇️⬇️

https://drive.google.com/drive/

總結

其實最關鍵的就是text_prompts的修改,大家可以多去看看優秀藝術家們的創作,看他們是怎麼寫Prompts的,不熟悉之前可以只修改其中的關鍵字,比如我把燈塔改成了航母:

["A beautiful painting of a Aircraft Carrier,
shining its light across a tumultuous sea of blood 
by greg rutkowski and thomas kinkade, 
Trending on artstation."]

生成的圖片

整個畫作的描述詞可拆解為五個維度理解——畫種描述、內容描述、畫家描述、參考渲染方式、顏色描述。
畫種描述: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藝術家社群,又稱A站)
顏色描述:yellow color scheme。

相關文章