ControlNet目前最新版是V1.1,而大多數的教學文包含之前參考的都是大約在半年前,V1.0的版本。而新版的改動在它的GitHub中有做說明,包含多了新的分析圖的方式,以及舊的名稱更名,以及一些功能的加強。其中V1.1版本各個分析圖的說明,我覺得這篇文章非常實用,都有範例圖可以快速明白每個方式的效果。我列了以下幾個改版重點:
- Model
雖然支援舊版V1.0的模型,但新功能需要新模式才能使用,須至此下載。
- 更多選擇的"Control Mode"
從原本的"Guess mode"變成三種權重選擇
- 新增"Pixel-Perfect"按鈕
ControlNet會自動計算preprocessor需要的解析度。
- 線稿類共有Canny, Lineart, Lineart Anime, Scribber, SoftEdge, MLSD等
其中原本的HED更名為SoftEdge,相較於Canny如同它的名稱,會有柔和的邊緣,而Lineart系列是新增的,會比Canny更注重細節。
而Scribber可以將手繪風格轉寫實,MLSD用於建築。
- OpenPose可以選擇臉和手的選擇
OpenPose原本就有更一步臉和手的要點圖,新版的完整了這些選項。
- 新增"reference-only"和"inpaint"功能
等於是包含了img2img的功能。
- 新增"tile"功能
主要用於圖片的放大和提高清晰度。