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 비교

각 열은 마스크된 입력, 이 LoRA의 결과, krea2-anypaint 어댑터를 보여주며, 행마다 차이 맵이 함께 표시됩니다.

세 가지 강도 변형

파일용도
krea2_inpaint_edit.safetensors기본 강도
krea2_inpaint_edit_mild.safetensors마스크 밖의 변경이 더 적고, 주요 피사체를 덮는 마스크를 더 잘 처리합니다
krea2_inpaint_edit_strong.safetensors아웃페인팅에 더 강하며, 프롬프트에 더 강하게 적응합니다

세 파일 모두 ComfyUI/models/loras/에 넣습니다.

필요한 것

Krea2OstrisEditModelPatch 노드에서 kv_cache를 반드시 켜야 합니다. 기본값은 꺼짐이며, 켜지 않으면 마스크 편집 결과가 잘못 나옵니다.

예제 워크플로는 ComfyUI-Krea2-Ostris-Edit 노드와 기본 ComfyUI 및 comfy_extras 노드만 사용합니다.

빠른 시작

  1. 원하는 강도 변형을 ComfyUI/models/loras/에 다운로드합니다.
  2. 이미지에 마스크를 만듭니다. 다시 생성할 영역을 단색 검정색으로 칠합니다. 마스크는 이미지의 일부만 덮어도 되고 전체를 덮어도 됩니다.
  3. 예제 워크플로를 불러옵니다 (Workflow → Open).
  4. 마스크된 이미지를 인페인트 TextEncodeKrea2OstrisEdit 노드, 즉 LoRA 로더 다음에 오는 노드의 image1 입력에 연결해, 워크플로가 기본으로 넣어주는 참조를 대체합니다.
  5. 마스크된 영역에 무엇이 나타나야 하는지 설명하는 프롬프트를 작성합니다.
  6. 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로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…
Krea 2 Inpaint Edit LoRA: ComfyUI 워크플로로 마스크 편집하기 | ComfyUI Wiki