이미지 생성을 하다보면 full shot 같이 나오는 이미지는 얼굴이 망가지기 마련임...
그래서 ComfyUI 에서도 addetailer 같은 기능을 사용해보려고함
일단 아래 Impact Pack 설치하고 재시작
워크플로우( img2img )
처음에 Empty Latent Image를 사용해서 사용할 이미지를 생성하여 생성한 이미지를 로드해서 사용( img2img 기준)
사용할 얼굴이 망가진 이미지
워크플로우에서 더블클릭 해서 Todetailerpipe 를 추가
그럼 아래와 같은게 생김
이걸 위에 있는 노드 기준으로 그냥 같은 것을 연결시켜주면됨
약간 지저분해지지만 그냥 땡겨왔기 때문에 따로 바꾼것은 아직없음
빈공간 더블클릭해서 UltralyticsDetectorProvider 선택을 해주면 아래와 같은게 나옴
YOLO 사용해서 얼굴을 잡는 구조인듯함
연결아래와 같이 노드 연결해주면 되는데 나는 X가 나옴 하하하 일단 그냥 진행했음
TodetailerPipe를 보면 알겠지만 sam이 있다 오~
sam 도 추가해서 아래와 같이 연결 해주면됨
다음으로 오른쪽에 있는 부분에 연결할 FaceDetailer Pipe를 추가해준다
옵션이 많아서 일단 해보면서 하기로함...
이미지 부분을 아래와 같이 이미지 생성햇던 디코더에 연결
그리고 FaceDetailer 오른쪽에 있는 이미지에서 아래와 같이 save image를 하나 더 생성
위에 저장하는 이미지는 FaceDetailer 사용전 밑에는 사용 후 라고 생각하면 됨
위에 Save Image는 Preview Image로 변경해도 무관함
추가적으로 Cropped_refiend를 사용하여 어느부분 수정을 하는지 확인을 위해 Preview Image로 확인 가능함
아래 이미지를 참고해서 연결 해주면됨
기본옵션으로 나온 결과
아래 순서대로 원본 - 생성
FaceDetaile를 거친 결과물
FaceDetailer 샘플링 옵션을 lcm 으로 변경 및 해당 세팅으로 진행 했을 때 결과물
시드값을 다르게해서 다른거지 비슷한 수준의 결과물을 내는데 문제 없는듯
txt2img 로도 해보기
동그라미 부분을 끊고 네모로 연결해주면 txt2img로 진행가능함
결과물
처음 생성한 이미지(왼) - FaceDetailer(오)
생성한 이미지
FaceDetailer 사용
잡힐때 이런식으로 잡혔음
다른 예시
그럼 다음에 또 다른 내용으로 찾아오도록 하겠습니다

'Stable Diffusion > ComfyUI' 카테고리의 다른 글
[ComfyUI] ComfyUI 에서 Reactor 사용해보기~! (0) | 2024.03.09 |
---|---|
[ComfyUI] ComfyUI로 txt2img 간단한 업스케일링 해보기~! (1) | 2023.12.31 |
[ComfyUI] ComfyUI img2img 사용법 (0) | 2023.12.19 |
[ComfyUI] 스테이블 디퓨전 ComfyUI LoRa 사용하기(LoRA 여러개 사용하기 포함) (0) | 2023.12.15 |
[ComfyUI] 스테이블 디퓨전 ComfyUI 사용법-2(노드추가, Group, 컨트롤 패널) (1) | 2023.11.30 |