안녕하세요 오늘은 Extra 탭에 있는 reactor 사용을 한번 해보려고 합니다.
WebUI 에서 extensions 에서 추가해서 사용가능합니다.
https://github.com/Gourieff/sd-webui-reactor
GitHub - Gourieff/sd-webui-reactor: Fast and Simple Face Swap Extension for StableDiffusion WebUI (A1111, SD.Next, Cagliostro)
Fast and Simple Face Swap Extension for StableDiffusion WebUI (A1111, SD.Next, Cagliostro) - GitHub - Gourieff/sd-webui-reactor: Fast and Simple Face Swap Extension for StableDiffusion WebUI (A1111...
github.com
해당 깃헙에 들어가면 사실 설치 방법이 나오니 간략하게 정리
설치 순서(윈도우 기준)
- Visual Studio 2022 설치:
- Visual Studio 다운로드 페이지에서 Community 버전(예: Community 버전)을 다운로드 및 설치합니다.
- 또는 VS C++ 빌드 도구만 설치:
- Visual C++ 빌드 도구 다운로드 페이지에서 "Desktop Development with C++" 옵션을 선택하여 VS C++ 빌드 도구를 설치합니다.
- 또는 VS나 VS C++ 빌드 도구를 설치하지 않는 경우 (섹션 VIII 참조):
- 웹 UI에서 "Extensions" 탭으로 이동합니다.
- "Available" 확장을 로드하고 검색 필드에 "ReActor"를 입력하거나 이 URL을 "Install from URL" 탭에 입력하고 "Install"을 클릭합니다.
- 설치가 완료될 때까지 기다립니다:
- 몇 분 동안 설치 프로세스가 완료될 때까지 기다립니다. 중간에 프로세스를 중단하지 말고 인내심을 가져주십시오.
- SD-WebUI Console에서 마지막 메시지 확인:
- 만약 "--- PLEASE, RESTART the Server! ---"라는 메시지가 표시되면 서버를 중지하고 다시 시작하거나 "Installed" 탭으로 이동하여 "Apply and restart UI"를 클릭합니다.
- "Done!" 메시지가 표시되면 UI를 다시 로드합니다.
아래 체크 되어 있는 URL로 추가해서 설치하면 되는데 인데 위에 이미 언급한 곳과 같은 페이지임
Reactor 사용해보기
Extras에 가면 아래 Reactor가 이렇게 추가되어서 확장해서 확인 가능함
Enable만 체크하고 원하는 얼굴 사진을 넣으면 사실 바로 사용이 가능하긴함
순서
1. 아래 사진처럼 원하는 이미지를 넣고
2. Reactor Enable 체크
3. 바꾸고 싶은 얼굴사진 추가 한 뒤 generate
예시로 CBum 형을 골라봤음
resize는 따로 하지 않았음
Enable 체크하고 교체할 얼굴 이미지를 넣어주면
이런식으로 만들 수 있음 ㅋㅋㅋ
전에 사용한 upscale 기능까지 같이 사용해봤음
보면 알겠지만 업스케일을 하니 뭔가 좀 어색한 느낌이 있음
resize = 2
upscaler = R-ESRGAN 4x+
확대해서 비교해보니 얼굴부분은 생각만큼 크게 다르진 않았음
재미로 몇개 더 해봄 ㅋㅋ
좌 = 원본
우 = Reactor 생성 이미지
만화도 되긴하는데 ㅋㅋ 안되는게 더 많은듯 하다
일단 얼굴형이 사람 얼굴 형태로 인식이 되는 작화면 가능한 듯
좌 = 원본
우 = Reactor 생성 이미지
반대로 사람 이미지 사진에 만화 이미지 얼굴이 되나도 해봄 (약간 기이함 주의)
참고로 이미지는 주술회전 고조 사토루 넣었다...
위 사토루 이미지를 여자로 인식 해서 여성 이미지에서 이미지 교체를 진행해봄
다른 기능을 크게 사용하지 않아도
이미지에 맞는 이미지를 사용하면 어색함을 줄이는 것은 어느정도 가능함
중요한것은 넣은이미지를 reactor 에서 얼굴을 잡을 수 있어야 스왑이 진행된다는 점
그럼 즐거운 연말 되시길 바라며 다음에 또 다른 정보로 찾아오도록 하겠습니다.

'Stable Diffusion > WebUI' 카테고리의 다른 글
[WebUI] WebUI SadTalker를 사용해서 말하는 아바타 만들기~! (0) | 2024.01.04 |
---|---|
[WebUI] 스테이블 디퓨전 WebUI 업데이트하기~! (0) | 2024.01.02 |
[WebUI] WebUI Extra 탭 사용해서 업스케일링 해보기~! (1) | 2023.12.28 |
[WebUI] 스테이블 디퓨전 모델 Checkpoint, Vae, LoRA, embedding 사용 방법 및 간단한 정리(초보자용) (1) | 2023.12.11 |
[WebUI] 스테이블 디퓨전 WebUI 윈도우 로컬 설치방법(AUTOMATIC1111) (0) | 2023.12.09 |