人工智慧的普及導致了大量的網站和服務,它們能夠從文字描述或提示中建立一個影象。一個值得嘗試的選項是 “Stable Diffusion”。
Stable Diffusion是一個有效的多功能工具,可以通過一系列網站和獨立的應用程式獲得。只需輸入你的描述,它就能生成相應的影象。以下是它的工作原理。
使用各種Stable Diffusion網站
作為一個文字到影象的模型,Stable Diffusion可以通過各種網站訪問。
線上Stable Diffusion
1. 生成影象
用你的瀏覽器進入Stable Diffusion線上網站,點選 “Get started for free” 按鈕。在 “輸入提示語” 欄中,輸入你想生成的影象的描述。然後點選 “Generate image” 按鈕。作為迴應,該網站預設顯示四幅影象。
檢視線上Stable Diffusion生成的影象
2. 選擇一個影象
點選四張生成的圖片中的一張,你可以以更大的尺寸檢視它。你可以通過點選它的縮圖在這四張圖片之間進行切換。在一張圖片上點選右鍵,顯示你的瀏覽器選單,你可以儲存、複製或通過電子郵件傳送圖片。
檢視並儲存線上Stable Diffusion生成圖片
3. 生成一個新的影象
如果你對任何建議的影象不滿意,就再試一次。保持同樣的提示,但點選Generate image按鈕,根據你的描述看到四個不同的影象。
線上Stable Diffusion重新生成影象
Hugging Face
1. 生成一個影象
另一個使用Stable Diffusion模型的網站是Hugging Face。瀏覽到該網站,在提示語處輸入你的描述。
你應該注意到,還有一個負面提示的欄位。在這裡,你能夠輸入文字,並建議任何你不想包括在影象中的東西。點選 “Generate Image” 按鈕,就會出現四張圖片作為迴應。
生成圖片
2. 選擇一個影象
點選一個特定的影象來檢視它。右鍵單擊影象以儲存或複製它。
檢視圖片
DreamStudio
DreamStudio是另一個使用Stable Diffusion模型的網站。然而,這一次你需要用一個支援的賬戶登入。你還應該知道,DreamStudio為你提供一定數量的免費點數,用於生成影象。如果你用完了這些點數,你將不得不支付更多的費用來繼續使用該網站。
推薦閱讀: 如何使用Bing Image Creator生成影象
瀏覽到Stability.AI的登入頁面。你可以用現有的谷歌或Discord賬戶登入,或者點選底部的註冊連結,建立一個新賬戶。用你的賬戶登入後,你會被帶到DreamStudio網站,在那裡你可以登入。
在你可以生成影象之前,你要選擇幾個選項。首先,點選 “Model” 欄位,選擇你想使用的 “Stable Diffusion” 版本–生產版本之一或最新的測試版。接下來,點選 “Style” 欄位,選擇你想要的影象的風格型別,如動漫、攝影、漫畫、電影或3D模型。
在Settings下,移動第一個滑塊來設定影象的大小。然後移動第二個滑塊,選擇你希望看到的影象數量。
1. 生成一個影象
在提示語中輸入你的文字描述。你也可以在Negative prompt中加入某些專案,將它們排除在影象之外。準備好後,點選 “Dream” 按鈕。作為迴應,網站會顯示你在Settings中選擇的影象數量。
檢視生成的影象
2. 選擇一個影象
點選一個影象以檢視大圖。右鍵單擊影象以儲存或複製它。
檢視並儲存一個影象
下載並安裝Stable Diffusion
與其依賴以Stable Diffusion為模型的不同網站,你可以在你的電腦上安裝該程式。然而,請注意,設定該程式是具有挑戰性的,需要幾個精確的步驟。好訊息是,一旦你完成了,你可以隨時隨地執行它,想怎麼執行就怎麼執行。
推薦閱讀: 值得嘗試的最佳AI影象生成器
在你開始之前,你需要確保你的電腦滿足最低要求: Windows 10或11,以及一塊擁有4GB或以上VRAM的獨立NVIDIA顯示卡。你可以通過DirectX診斷工具檢查你的視訊卡的名稱和型號以及VRAM的數量。按Win鍵+R來觸發執行框。在 “開啟” 欄中,輸入dxdiag。在 “DirectX診斷工具” 視窗中,點選 “顯示” 選項卡(多張顯示卡會有多個顯示選項),檢視你的顯示卡的名稱和VRAM的數量。
如果你的卡是合格的,就進行以下步驟:
1. 安裝Python
瀏覽到 Python 3.10.6 網站。向下滾動到檔案部分,點選 Windows installer (64-bit) 的連結 (假設你執行的是 64 位 Windows)。執行下載的檔案來安裝 Python。
2. 安裝Git
瀏覽到 Git for Windows 的下載頁面。點選 64-bit Git for Windows Setup 的連結。安裝下載的檔案,接受所有的預設選項。
3. 下載 Stable Diffusion 專案檔案
瀏覽到 GitHub 的 Stable Diffusion 專案檔案頁面。點選右上方的綠色程式碼按鈕,選擇Download ZIP。解壓下載的ZIP檔案。這樣做會建立一個名為 stable-diffusion-webui-master
的資料夾。將這個資料夾連同所有解壓檔案複製到一個簡單的位置,比如你的C: 驅動器的根目錄。
4. 下載並設定檢查點檔案
瀏覽到Hugging Face網頁上的Stable Diffusion檢查點檔案。點選下載連結,儲存768-v-ema.ckpt檔案。這是一個巨大的檔案,所以在下載時要有耐心。檔案下載完畢後,瀏覽到以下位置: C:\stable-diffusion-webui-master\models\Stable-diffusion
(假設你把這個資料夾複製到你的C:驅動器的根部)。在這個資料夾中,有一個名為 Put Stable Diffusion checkpoints here.txt
的檔案。將768-v-ema.ckpt檔案複製到這個資料夾。
5. 下載config yaml檔案
瀏覽到config yaml檔案的頁面。該檔案將顯示為直線文字。在頁面的任何地方點選右鍵,選擇另存為。導航到 C:\stable-diffusion-webui-master\models\Stable-diffusion
資料夾,將yaml檔案儲存在這個位置。將檔名改為 768-v-ema
,但保留yaml副檔名,因此它應該被命名為 768-v-ema.yaml
。
6. 執行webui-user.bat檔案
移動到stable-diffusion-webui-master資料夾並執行webui-user.bat檔案。幾分鐘後,視窗應該顯示一行字:”Running on local URL: 在本地URL上執行,後面是一個包含你本地機器的IP地址和埠號的URL。將帶有埠號的整個URL複製並貼上到你喜歡的瀏覽器中,以顯示Stable Diffusion應用程式。但是,要保持命令視窗的開放。
7. 生成一個影象
現在你終於可以生成一個影象了。在Stable Diffusion應用程式中,在提示符下輸入你想要的影象的描述。在負數提示中輸入任何你想排除的文字。如果你願意,你可以改變取樣方法、寬度、高度和其他的引數。如果你需要改變預設值,請設定批處理數和批處理大小的值。準備好後,單擊 “Generate” 按鈕。應用程式會根據你要求的數量顯示影象。
生成和檢視影象
在 “Stable Diffusion” 應用程式中,你會發現有許多其他選項,包括上傳圖片以生成其變體、縮放和其他方式調整圖片,以及挖掘不同的擴充套件。
如果你找到一個你喜歡的影象,點選它來放大它。點選 “Save” 或 “Zip” 按鈕來儲存它。否則,所有生成的影象會自動儲存在一個資料夾中,你可以通過點選資料夾按鈕進入。
檢視所有儲存的影象
小結
總之,Stable Diffusion是一個強大的文字到影象生成模型,可通過多種線上平臺和本地應用訪問。通過簡單地輸入文字描述,使用者可以輕鬆地生成獨特的影象。線上服務如Stable Diffusion線上、Hugging Face和DreamStudio提供了方便的訪問,而在本地安裝Stable Diffusion則為使用者提供了更高程度的控制和定製。無論是初學者還是專業人士,都可以使用Stable Diffusion輕鬆地為各種專案建立引人入勝的視覺內容。
評論留言