Главная

Monday, 22 January 2024

Функція Face Swap в Fooocus.

Усім привіт.

В мережі багато нарікань на функцію FaceSwap яка присутня на вкладці Image Prompt в Fooocis-i. Тобто користувач звик до роботи Reactor-а в А1111, а от Fooocus з нею лагає.

Ок, як скажете, сьогодні покажу вам як з цього вийти на максимум. Не на 100%,  а десь так на 90. Абсолютної точності ви не отримаєте тому, що Fooocus використовує для FaceSwap модель ControlNet.

Тому є два варінти. В обох варіантах  фото обличчя(зразок) яке треба вбудувати в інше(цільове) поміщаємо в Image Prompt, та вмикаємо Face Swap.

Варіант 1: виставляємо для  Face Swap параметри Stop At = 0.75 та Weight = 0.75, цільове зображенння поміщаємо на вкладку в Upscale та вмикаємо Vary(Subtle). Далі вмикаємо мікс для Upscale та Image Prompt та тиснемо Generate.

Варіант 2: виставляємо для  Face Swap параметри Stop At = 1 та Weight = 0.75, цільове зображенння поміщаємо на вкладку в Inpaint, вмикаємо Improve detail та накладаємо маску на обличчя. Далі вмикаємо мікс для Inpaint та Image Prompt та тиснемо Generate.



Результат за варіантом 2 на малюнку нижче в центрі. 

Як на мене другий варіант відпрацьовує краще за перший. Але зауважу що зразок обличчя повинен бути якомога краще підготовленим в анфас. Це максимум на сьогодні від Fooocus. Вибір за вами.

Щасти.


No comments:

Post a Comment

А что вы думаете по этому поводу?