WAN2.2 IMAGE InPainting - ComfyUI Workflow
세부 정보
파일 다운로드
모델 설명
WAN 2.2를 사용한 인페인팅용 워크플로우를 만들었습니다. WAN 2.1에서도 작동하지만, WAN 2.2가 이미지 생성에 더 우수합니다.
이 워크플로우에는 쉽게 따라할 수 있는 설명과 지침이 포함되어 있어 누구나 사용할 수 있습니다.
가끔 WAN 2.2 LoRA를 최대한 활용하려면 완벽한 시작 이미지가 필요합니다. WAN 내에서 인페인팅을 통해 이미지의 특정 영역을 편집하면, 영상에 필요한 시작 이미지를 쉽게 얻을 수 있습니다. 인페인팅을 사용하면 원하는 어떤 LoRA라도 사용하면서 캐릭터의 외모를 유지할 수 있습니다. 얼굴/머리 등 부분을 이미지에 다시 인페인팅할 수 있기 때문입니다.
워크플로우 사용법
인페인팅하려는 시작 이미지를 로드하세요.
인페인팅 생성에 영향을 주고자 하는 모든 LoRA(캐릭터, 해부학, 복장, 동작 등)를 로드하세요.
시작 이미지를 마스킹하세요: 로드한 이미지를 오른쪽 클릭하고 "MaskEditor에서 열기"를 선택하세요. 브러시 크기를 적절히 조정한 후, 인페인팅하려는 이미지 부분을 페인팅하세요. 완료되면 저장 버튼을 클릭하세요.
마스킹된 영역에 나타나길 원하는 내용에 대한 프롬프트를 작성하세요. "그녀는 어깨를 드러낸 흰색 크롭 탑을 입고 있다"와 같은 일반적인 이미지 프롬프트 언어를 사용하세요. 마스킹이 변경하지 않으려는 이미지의 일부를 포함한다면, 그 부분도 설명하세요. 예를 들어, 머리카락을 변경하려는 경우 그 머리카락이 입고 싶은 옷을 덮고 있다면, 원하는 머리카락과 유지하고 싶은 옷을 모두 기술하세요.
적절한 디노이징 강도를 설정하세요: 이 값은 상황에 따라 달라지며 실험과 오류를 통해 조정해야 할 수 있습니다. 사소한 변경이라면 0.4~0.6의 강도가 일반적으로 이상적입니다. 검은 레깅스를 허벅지가 드러난 미니 스커트로 변경하는 것처럼 강력한 변경인 경우, 최대 0.8까지 더 강한 디노이징이 필요할 수 있습니다. 강한 디노이징은 이미지에 큰 영향을 주므로 원하는 결과를 얻기 위해 여러 번 생성을 시도해야 할 수 있습니다. 마스크 위치를 주의 깊게 확인하고 필요 시 수정하세요. 셔츠 변경으로 인해 이두근과 어깨가 분리된다면, 어깨와 이두근을 모두 마스킹하여 함께 생성하도록 해야 할 수 있습니다. 연습을 통해 익숙해질 수 있습니다.
워크플로우 곳곳에 다른 참고 사항과 지침이 포함되어 있습니다. 예: 이미지 크기 조정, 샘플러 및 스케줄러, 옵션 노이즈 그레인 및 샤프닝(인페인팅하려는 특정 이미지의 외관을 맞추는 데 도움이 됨).
저는 보통 4개의 이미지를 연속으로 큐에 넣어 그 중 가장 좋은 것을 선택합니다.
이 워크플로우가 하는 일과 하지 않는 일
이 워크플로우는 레이턴트 레이어에서 마스크를 생성하여, 원본 이미지의 나머지 부분에는 영향을 주지 않고 마스킹한 특정 영역에만 노이즈를 추가하여 인페인팅할 수 있도록 합니다. 일관된 변경을 위한 훌륭한 도구입니다.
이 워크플로우는 Flux Kontext나 Google의 Nano Banana에서 익숙할 수 있는 컨텍스트 참조 이미지를 파이프라인에 제공하지 않습니다. 특정 캐릭터의 복장을 이미지에 적용하려면, 그 복장을 인식하는 캐릭터 LoRA가 필요합니다.






