Image Batch Multi(ImageBatchMulti)
이 노드는 기술적으로 동적 입력 포트 생성을 통해 작동합니다
Image Batch Multi
Image Batch Multi 노드는 기술적으로 동적 입력 포트 생성을 통해 작동합니다.
Image Batch Multi 노드는 이미지 배치 처리를 위한 도구로, 핵심 기능은 여러 개의 독립적인 이미지를 하나의 배치로 결합하는 것입니다. 이를 통해 여러 이미지 샘플을 하나의 단위로 후속 워크플로에 입력하여 일괄 생성이나 일괄 변환과 같은 통합 처리를 할 수 있습니다.
노드 기능
이 노드는 기술적으로 동적 입력 포트 생성을 통해 작동합니다. 먼저 inputcount 매개변수로 필요한 이미지 수를 설정한 후 "업데이트" 버튼을 클릭하면, 노드 인터페이스에 해당 수만큼의 이미지 입력 슬롯이 생성됩니다. 내부적으로 ComfyUI 내장 ImageBatch 노드를 호출하여 입력된 이미지 텐서를 배치 차원에서 연결하고, 최종적으로 모든 입력 이미지를 포함하는 배치 텐서를 출력합니다.
노드 매개변수 설명 - Image Batch Multi
연결 입력 (Inputs)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
image_1 | IMAGE | 예 | - | - | : 배치의 기초가 되는 첫 번째 이미지를 수신합니다. |
image_2 | IMAGE | 아니오 | - | - | : 배치에 병합될 두 번째 이미지를 수신합니다. |
컨트롤 매개변수 (Parameters)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
inputcount | INT | 예 | 2 | 2 - 1000 (간격: 1) | : 병합할 이미지의 총 수를 설정합니다. 이 매개변수는 노드에 표시될 이미지 입력 포트의 수를 결정하며, 범위는 2부터 1000까지입니다. |
Output
| 매개변수 이름 | 데이터 타입 | 설명 |
|---|---|---|
| images | IMAGE | : 병합된 이미지 배치 텐서를 출력합니다. |
사용 시나리오
실제 워크플로에서, 여러 장의 서로 다른 내용이지만 크기가 동일한 이미지(예: 여러 캐릭터의 초상화 세트, 여러 디자인 변형)를 하나의 샘플러나 이미지 프로세서에 입력해야 할 때 이 노드는 매우 유용합니다. 예를 들어, 여러 장의 스케치를 먼저 생성한 후 이 노드를 사용하여 병합하고, 동일한 업스케일링이나 스타일화 필터를 한 번에 적용하여 효율적으로 일괄 처리할 수 있습니다.
주의사항
모든 입력 이미지의 크기(높이, 너비, 채널 수)는 반드시 완전히 일치해야 하며, 그렇지 않으면 연결 작업이 실패합니다. 또한, 입력 이미지의 수는 inputcount 매개변수로 설정된 최대값을 초과할 수 없습니다.
Image Batch Multi 노드 소스 코드 링크
Image Batch Multi 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.