KJNodes/maskinggenerated

(Down)load CLIPSeg(DownloadAndLoadCLIPSeg)

이 노드는 `huggingface_hub` 라이브러리를 사용하여 지정된 모델 저장소에서 모델을 다운로드하고 ComfyUI의 `models/clip_seg` 디렉토리에 저장합니다.

Download And Load CLIP Seg

clipseg_model
model
COMBO
KJNodes

(Down)load CLIPSeg 노드는 huggingface_hub 라이브러리를 통해 지정된 모델 저장소에서 모델을 다운로드하여 ComfyUI의 models/clip_seg 디렉토리에 저장합니다.

(Down)load CLIPSeg 노드는 CLIPSeg 모델을 획득하고 로드하는 도구 노드입니다. 이 노드의 핵심 기능은 Hugging Face Hub에서 지정된 CLIPSeg 모델을 다운로드하고 ComfyUI에 로드하여, 이후 텍스트 프롬프트 기반 이미지 분할 작업에 사용할 수 있도록 하는 것입니다. 이 노드는 모델 배포 과정을 단순화하여 사용자가 모델 파일을 수동으로 처리할 필요가 없게 합니다.

노드 기능

이 노드는 huggingface_hub 라이브러리를 통해 지정된 모델 저장소에서 모델을 다운로드하여 ComfyUI의 models/clip_seg 디렉토리에 저장합니다. 정제된 버전과 FP16 최적화 버전을 포함한 두 가지 다른 버전의 CLIPSeg 모델 로드를 지원합니다. 노드 내부에는 CLIPSegForImageSegmentation 모델과 CLIPSegProcessor 프로세서가 통합되어 있으며, 이들을 딕셔너리 객체로 패키징하여 출력합니다. 이는 후속 마스크 생성 노드에 완전한 처리 능력을 제공합니다.

노드 매개변수 설명 - (Down)load CLIPSeg

컨트롤 매개변수 (Parameters)

매개변수 이름데이터 타입필수기본값값 범위/옵션설명
modelCOMBOKijai/clipseg-rd64-refined-fp16"Kijai/clipseg-rd64-refined-fp16", "CIDAS/clips...입력 매개변수 model: 다운로드 및 로드할 CLIPSeg 모델 버전을 선택합니다. 선택 가능한 값은 Kijai/clipseg-rd64-refined-fp16(FP16 정밀도 버전) 또는 CIDAS/clipseg-rd64-refined(정제된 버전)입니다.

Output 출력

매개변수 이름데이터 타입설명
clipseg_modelCLIPSEGMODEL출력 매개변수 clipseg_model: 로드된 CLIPSeg 모델과 그 프로세서를 출력하며, 후속 마스크 생성 노드에서 사용됩니다.

사용 시나리오

이미지 편집 또는 콘텐츠 생성 워크플로우에서 이 노드를 프로세스의 시작점으로 사용할 수 있습니다. 먼저 이 노드를 사용하여 CLIPSeg 모델을 로드한 다음, 출력된 모델 객체를 "CLIPSeg Masking"과 같은 노드에 연결합니다. 동시에 해당 마스크 노드에 이미지와 텍스트 설명을 입력하면, 텍스트에 해당하는 이미지 영역 마스크를 생성하여 후속의 inpainting 또는 특수 효과 적용에 사용할 수 있습니다.

주의사항

이 노드는 모델 파일을 다운로드하기 위해 네트워크 연결이 필요하며, 특정 모델을 처음 사용할 때는 다운로드 시간이 소요됩니다. 다운로드된 모델 파일은 로컬에 영구적으로 저장되므로, 이후 실행 시에는 반복 다운로드가 필요하지 않습니다. 모델을 저장할 충분한 디스크 공간이 있는지 확인하십시오.

(Down)load CLIPSeg 노드 소스 코드 링크

(Down)load CLIPSeg 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…