KJNodes/imagegenerated

Color Match(ColorMatch)

이 노드는 `color-matcher` 라이브러리를 기반으로 구현되었으며, MKL, HM, Reinhard, MVGD 및 이들의 혼합 방법을 포함한 다양한 색상 전이 알고리즘을 제공합니다.

Color Match

image_ref
image_target
image
method
mkl
strength
1.00
multithread
KJNodes

Color Match 노드는 color-matcher 라이브러리를 기반으로 구현되었으며, MKL, HM, Reinhard, MVGD 및 이들의 혼합 방법을 포함한 다양한 색상 이전 알고리즘을 제공합니다.

Color Match 노드는 이미지 색상 매칭을 위한 도구로, 핵심 기능은 대상 이미지의 색상 스타일을 참조 이미지와 일치하도록 조정하는 것입니다. 참조 이미지의 색상 분포를 분석하고 이 분포 특성을 대상 이미지에 적용하여 자동화된 색보정 및 스타일 이전을 실현합니다.

노드 기능

이 노드는 color-matcher 라이브러리를 기반으로 구현되었으며, MKL, HM, Reinhard, MVGD 및 이들의 혼합 방법을 포함한 다양한 색상 이전 알고리즘을 제공합니다. 배치 이미지 텐서 처리를 지원하며, 멀티스레드 옵션을 통해 처리 속도를 최적화할 수 있습니다. 핵심 메커니즘은 이미지의 색 공간 분포를 통계 분석하고 변환하여 매칭 효과를 달성합니다.

노드 파라미터 설명 - Color Match

연결 입력 (Inputs)

파라미터 이름데이터 타입필수기본값범위/옵션설명
image_refIMAGE--참조 이미지의 색상 스타일을 제공합니다. 노드는 대상 이미지의 색상 특성을 이 이미지와 일치하도록 조정합니다.
image_targetIMAGE--색상 매칭이 필요한 대상 이미지입니다. 이 이미지의 색상이 참조 이미지와 일치하도록 조정됩니다.

컨트롤 파라미터 (Parameters)

파라미터 이름데이터 타입필수기본값범위/옵션설명
methodCOMBOmkl"mkl", "hm", "reinhard", "mvgd", "hm-mvgd-hm", "hm-mkl-hm"옵션에는 mkl, hm, reinhard, mvgd, hm-mvgd-hm, hm-mkl-hm이 포함됩니다.
strengthFLOAT아니오1.00.0 - 10.0 (스텝: 0.01)-
multithreadBOOLEAN아니오True--

출력 (Output)

파라미터 이름데이터 타입설명
imageIMAGE색상 매칭 처리 후의 이미지 결과를 출력합니다.

사용 시나리오

이미지 후반 작업 또는 스타일화 워크플로에서 원하는 색조를 가진 이미지를 참조용으로 image_ref에 연결하고, 조정이 필요한 이미지를 image_target에 연결한 후 적절한 매칭 방법을 선택하면 색상 스타일이 통일된 출력 이미지를 빠르게 얻을 수 있습니다. 주로 사진 색보정, 그림 스타일 통일 또는 비디오 시퀀스의 색보정에 사용됩니다.

주의사항

사용 전 pip install color-matcher 명령어로 필요한 의존 라이브러리를 설치해야 합니다. strength 파라미터를 통해 매칭 효과의 강도를 제어할 수 있으며, 0으로 설정하면 노드는 처리를 건너뛰고 원본 이미지를 직접 반환합니다.

Color Match 노드 소스 코드 링크

Color Match 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…