Repolode
lquesada

lquesada/ComfyUI-Inpaint-CropAndStitch

마스크 영역만 잘라 샘플링한 뒤 결과를 다시 합쳐, 더 빠르고 세밀하게 인페인팅할 수 있는 ComfyUI 노드입니다.

스타
1,207
포크
86
열린 이슈
0
마지막 커밋
어제

어떤 프로젝트인가요?

ComfyUI-Inpaint-CropAndStitch는 ComfyUI 커스텀 노드 두 개로 구성됩니다. Inpaint Crop 노드는 선택적으로 주변 영역을 포함해 마스크 영역만 남도록 이미지를 자르고, Inpaint Stitch 노드는 샘플링된 결과를 원본 이미지에 다시 합칩니다. 마스크가 적용된 영역만 샘플러에 전달하므로 이미지 전체를 처리할 때보다 인페인팅이 빠르며, VAE를 거치지 않아 마스크가 적용되지 않은 픽셀은 그대로 유지됩니다.

Crop 노드는 입력 이미지를 미리 리사이즈하거나, 아웃페인팅을 위해 캔버스를 확장하거나, 마스크의 구멍을 메우고 마스크를 확장하거나 블러 처리할 수도 있습니다. 또한 SDXL이나 Flux용 1024x1024 같은 고정 해상도에 맞춰 크롭 영역을 리사이즈할 수 있습니다. Stitch 노드는 가장자리를 자동으로 블렌딩합니다. 크롭 영역을 원하는 모델로 업스케일한 뒤 다시 합칠 수 있으며, 속도를 높이기 위한 GPU 처리도 지원합니다.

핵심 기능

  • 01마스크 주변의 이미지를 원하는 범위만큼 여백을 두고 자릅니다.
  • 02마스크가 적용되지 않은 픽셀은 변경하지 않고 인페인팅 결과를 다시 합칩니다.
  • 03SDXL이나 Flux 같은 모델에 맞춰 크롭 영역을 지정된 해상도로 리사이즈합니다.
  • 04마스크 구멍을 메우고 마스크를 확장하거나 블러 처리하며, 가장자리는 자동으로 블렌딩합니다.
  • 05캔버스 확장을 통한 아웃페인팅과 선택적 GPU 처리를 지원합니다.

활용 사례

  • 이미지 전체를 다시 샘플링하지 않고 큰 이미지의 얼굴이나 작은 디테일을 수정할 때.
  • 원본 이미지의 전체 크기는 유지하면서 모델의 고정 해상도로 인페인팅할 때.
  • 하이레스 픽스로 마스크 영역을 업스케일한 뒤 원본 이미지에 자연스럽게 합칠 때.
  • 샘플링 전에 이미지 가장자리를 확장해 아웃페인팅할 때.

빠른 시작

  1. 1

    ComfyUI-Manager를 통해 설치하거나 저장소를 ComfyUI의 custom_nodes 디렉터리에 클론하세요

    git clone https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch.git
  2. 2

    ComfyUI를 다시 시작하고 Inpaint Crop 노드와 Inpaint Stitch 노드를 워크플로에 추가하세요

사용 전 알아둘 점

  • GPL-3.0 라이선스로 제공됩니다. 카피레프트 라이선스이므로 파생 작업물도 동일한 조건으로 오픈소스화해야 합니다.
  • 최상의 결과를 얻으려면 인페인팅 모델이 필요하며, Flux 예제를 사용하려면 추가 모델 파일과 GGUF 노드가 필요합니다.

토픽

자주 묻는 질문

ComfyUI-Inpaint-CropAndStitch은(는) 무엇인가요?
마스크 영역만 잘라 샘플링한 뒤 결과를 다시 합쳐, 더 빠르고 세밀하게 인페인팅할 수 있는 ComfyUI 노드입니다. ComfyUI-Inpaint-CropAndStitch는 ComfyUI 커스텀 노드 두 개로 구성됩니다. Inpaint Crop 노드는 선택적으로 주변 영역을 포함해 마스크 영역만 남도록 이미지를 자르고, Inpaint Stitch 노드는 샘플링된 결과를 원본 이미지에 다시 합칩니다. 마스크가 적용된 영역만 샘플러에 전달하므로 이미지 전체를 처리할 때보다 인페인팅이 빠르며, VAE를 거치지 않아 마스크가 적용되지 않은 픽셀은 그대로 유지됩니다.
ComfyUI-Inpaint-CropAndStitch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ComfyUI-Inpaint-CropAndStitch은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ComfyUI-Inpaint-CropAndStitch은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. ComfyUI-Inpaint-CropAndStitch의 마지막 커밋은 2026년 10월 21일입니다.
ComfyUI-Inpaint-CropAndStitch은(는) 어디에 사용할 수 있나요?
이미지 전체를 다시 샘플링하지 않고 큰 이미지의 얼굴이나 작은 디테일을 수정할 때. 원본 이미지의 전체 크기는 유지하면서 모델의 고정 해상도로 인페인팅할 때. 하이레스 픽스로 마스크 영역을 업스케일한 뒤 원본 이미지에 자연스럽게 합칠 때. 샘플링 전에 이미지 가장자리를 확장해 아웃페인팅할 때.
ComfyUI-Inpaint-CropAndStitch는 어떻게 설치하나요?
ComfyUI-Manager를 통해 설치하거나 저장소를 ComfyUI의 custom_nodes 디렉터리에 클론하세요: git clone https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch.git ComfyUI를 다시 시작하고 Inpaint Crop 노드와 Inpaint Stitch 노드를 워크플로에 추가하세요
ComfyUI-Inpaint-CropAndStitch은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트