KJNodes/imagegenerated

Merge Image Channels(MergeImageChannels)

이 노드는 기술적으로 RGB 색상 모델의 빨간색, 초록색, 파란색 구성 요소에 각각 대응하는 세 개의 독립적인 이미지 텐서를 입력으로 받습니다.

Merge Image Channels

red
green
blue
alpha
image
KJNodes

Merge Image Channels 노드는 기술적으로 빨강, 초록, 파랑 색상 구성요소에 해당하는 세 개의 독립적인 이미지 텐서를 입력으로 받습니다.

Merge Image Channels 노드는 빨강, 초록, 파랑 채널을 나타내는 이미지 데이터를 병합하여 최종적으로 완전한 컬러 이미지를 생성하는 핵심 기능을 가진 이미지 처리 도구입니다. 또한 생성된 이미지에 투명도 채널을 선택적으로 추가하여 Alpha 채널을 지원하는 이미지 형식을 만들 수 있습니다.

노드 기능

이 노드는 기술적으로 RGB 색상 모델의 빨강, 초록, 파랑 구성요소에 각각 해당하는 세 개의 독립적인 이미지 텐서를 입력으로 받습니다. 입력 텐서의 특정 채널을 쌓아서 새로운 이미지를 구성하며, Alpha 마스크가 제공되면 이를 이미지의 네 번째 채널로 추가합니다. 최종적으로 세 개 또는 네 개의 채널을 포함하는 이미지 텐서를 출력하며, 데이터 타입은 입력과 동일하게 유지됩니다.

노드 매개변수 설명 - Merge Image Channels

연결 입력 (Inputs)

매개변수 이름데이터 타입필수기본값범위/옵션설명
redIMAGE--합성 이미지에 필요한 빨강 채널 데이터를 제공합니다. 입력은 이미지 형식이어야 합니다.
greenIMAGE--합성 이미지에 필요한 초록 채널 데이터를 제공합니다. 입력은 이미지 형식이어야 합니다.
blueIMAGE--합성 이미지에 필요한 파랑 채널 데이터를 제공합니다. 입력은 이미지 형식이어야 합니다.

컨트롤 매개변수 (Parameters)

매개변수 이름데이터 타입필수기본값범위/옵션설명
alphaMASK아니요None--

출력 (Output)

매개변수 이름데이터 타입설명
imageIMAGE병합된 RGB 또는 RGBA 형식의 이미지를 출력합니다.

사용 시나리오

실제 워크플로에서 이 노드는 서로 다른 출처나 처리 단계에서 온 채널 데이터를 합성할 때 자주 사용됩니다. 예를 들어, 각각 선명화, 색보정, 노이즈 감소 처리가 된 세 개의 단일 채널 이미지를 이 노드를 통해 재조합하여 최적화된 풀컬러 이미지를 만들 수 있습니다. 고급 합성에서는 Alpha 채널 지원을 활용하여 병합된 이미지에 사용자 정의 투명 영역을 생성할 수도 있습니다.

주의사항

사용 시 입력된 세 개의 이미지가 완전히 동일한 크기와 배치 수를 가지고 있어야 합니다. 그렇지 않으면 노드가 병합 작업을 올바르게 실행할 수 없습니다. Alpha 마스크가 제공된 경우, 그 크기도 다른 입력 이미지와 일치해야 합니다.

Merge Image Channels 노드 소스 코드 링크

Merge Image Channels 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…