Krea 2 Inpaint Edit LoRA: ComfyUI 워크플로로 마스크 편집하기
ComfyUI Wikinews
텍스트 프롬프트로 이미지의 검정색 마스크 영역을 다시 그리는 Krea-2-Raw용 LoRA를 mild, default, strong 변형과 네 가지 예제 ComfyUI 워크플로와 함께 소개합니다.
krea2-inpaint-edit (Hugging Face)는 Krea-2-Raw용 커뮤니티 LoRA 모음으로, 마스크 편집을 인페인팅으로 바꿔줍니다. 바꾸고 싶은 영역을 단색 검정색으로 채우고 그 자리에 무엇이 들어가야 하는지 설명하면, 모델이 나머지 이미지는 그대로 둔 채 해당 영역을 다시 그립니다. Cierpliwy는 9월 24일 가중치를 공개했으며, 세 가지 강도 변형과 네 가지 예제 ComfyUI 워크플로를 함께 제공합니다.
마스크 편집은 참조와 지시를 넘겨주면 Krea 2가 이미 수행하는 작업입니다. 이 LoRA는 작업 범위를 마스크로 좁힙니다. 검정색 영역만 바뀌고, 그 밖의 모든 것은 고정된 컨텍스트로 취급됩니다. 저장소에서는 이전 yijunwang2/krea2-anypaint 어댑터와 결과를 열별로 비교하고, 행마다 차이 맵을 함께 제시합니다.
각 열은 마스크된 입력, 이 LoRA의 결과, krea2-anypaint 어댑터를 보여주며, 행마다 차이 맵이 함께 표시됩니다.
세 가지 강도 변형
| 파일 | 용도 |
|---|---|
krea2_inpaint_edit.safetensors | 기본 강도 |
krea2_inpaint_edit_mild.safetensors | 마스크 밖의 변경이 더 적고, 주요 피사체를 덮는 마스크를 더 잘 처리합니다 |
krea2_inpaint_edit_strong.safetensors | 아웃페인팅에 더 강하며, 프롬프트에 더 강하게 적응합니다 |
세 파일 모두 ComfyUI/models/loras/에 넣습니다.
필요한 것
- ComfyUI
TextEncodeKrea2OstrisEdit와Krea2OstrisEditModelPatch노드를 위한 ComfyUI-Krea2-Ostris-Edit 노드 팩- Krea-2-Raw 기본 가중치
Krea2OstrisEditModelPatch 노드에서 kv_cache를 반드시 켜야 합니다. 기본값은 꺼짐이며, 켜지 않으면 마스크 편집 결과가 잘못 나옵니다.
예제 워크플로는 ComfyUI-Krea2-Ostris-Edit 노드와 기본 ComfyUI 및 comfy_extras 노드만 사용합니다.
빠른 시작
- 원하는 강도 변형을
ComfyUI/models/loras/에 다운로드합니다. - 이미지에 마스크를 만듭니다. 다시 생성할 영역을 단색 검정색으로 칠합니다. 마스크는 이미지의 일부만 덮어도 되고 전체를 덮어도 됩니다.
- 예제 워크플로를 불러옵니다 (Workflow → Open).
- 마스크된 이미지를 인페인트
TextEncodeKrea2OstrisEdit노드, 즉 LoRA 로더 다음에 오는 노드의image1입력에 연결해, 워크플로가 기본으로 넣어주는 참조를 대체합니다. - 마스크된 영역에 무엇이 나타나야 하는지 설명하는 프롬프트를 작성합니다.
Krea2OstrisEditModelPatch에서 kv_cache가 켜져 있는지 확인한 다음 프롬프트를 실행 대기열에 넣습니다.
네 가지 예제 워크플로
각 워크플로는 먼저 기본 Krea-2로 기본 이미지를 생성하고, 그 이미지에서 검정색 마스크가 적용된 참조를 만든 다음, 인페인트 LoRA를 실행해 검정색 영역을 채웁니다.
| 워크플로 | 기능 | 추가 모델 |
|---|---|---|
| 아웃페인트 | 이미지를 더 큰 검정색 캔버스 위에 배치하고 장면을 테두리까지 확장합니다 | 없음 |
| 배경 교체 | 피사체를 잘라내고 그 뒤에 새 배경을 인페인팅합니다 | models/bg_removal/의 birefnet.safetensors |
| MoGe 회전 인페인트 | MoGe-3로 형상을 추정하고 메시를 회전한 뒤, 새로운 시점 주변의 장면을 인페인팅합니다 | models/geometry_estimation/의 moge_3_vitl_fp16.safetensors |
| SAM 3 감지 | 텍스트 설명에서 피사체를 감지해 검정색 위로 옮기고 새 배경을 인페인팅합니다 | models/checkpoints/의 sam3.safetensors |
이 그래프 중 하나에서 기본 생성 크기나 캔버스 크기를 변경한다면, 합성 오프셋과 캔버스 크기를 서로 맞춰 유지하세요.
댓글
GitHub로 로그인하고 토론에 참여하세요.