Image Concatenate From Batch(ImageConcatFromBatch)
이 노드는 4차원 텐서를 입력으로 받으며, 일반적으로 `(B, H, W, C)` 형태를 가집니다. 각각 배치 크기, 이미지 높이, 너비, 채널 수를 나타냅니다.
Image Concat From Batch
Image Concatenate From Batch 노드는 일반적으로 (B, H, W, C) 형태를 가지는 4차원 텐서를 입력으로 받습니다. 이는 각각 배치 크기, 이미지 높이, 너비 및 채널 수를 나타냅니다.
Image Concatenate From Batch 노드는 이미지 처리 도구로, 입력된 일괄 이미지(배치)를 격자 형태의 단일 이미지로 배열하고 결합하는 핵심 기능을 수행합니다. 사용자가 격자의 열 수를 지정할 수 있어, 여러 개의 독립적인 이미지를 편리하게 하나로 조합하여 확인하거나 추가 처리를 할 수 있습니다.
노드 기능
이 노드는 일반적으로 (B, H, W, C) 형태를 가지는 4차원 텐서를 입력으로 받습니다. 이는 각각 배치 크기, 이미지 높이, 너비 및 채널 수를 나타냅니다. 노드는 지정된 열 수를 기반으로 필요한 행 수를 자동으로 계산하고 모든 이미지를 순서대로 격자에 채웁니다. 선택적 기능으로, 모든 이미지의 크기를 첫 번째 이미지의 크기에 맞춰 통일 조정할 수 있습니다. 이 과정은 원본 이미지의 종횡비를 유지하며 Lanczos 보간 알고리즘을 사용하여 고품질 크기 조정을 수행합니다.
노드 매개변수 설명 - Image Concatenate From Batch
연결 입력 (Inputs)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
images | IMAGE | 예 | - | - | images (입력 매개변수): 결합할 이미지 배치를 입력합니다. 다중 이미지를 포함하는 텐서 형식입니다. |
컨트롤 매개변수 (Parameters)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
num_columns | INT | 예 | 3 | 1 - 255 (단계: 1) | num_columns (입력 매개변수): 출력 이미지 격자의 열 수를 정의합니다. 범위는 1부터 255까지입니다. |
match_image_size | BOOLEAN | 예 | False | - | match_image_size (입력 매개변수): 활성화하면 모든 입력 이미지의 크기를 첫 번째 이미지와 동일한 크기로 조정하며, 원본 종횡비를 유지합니다. |
max_resolution | INT | 예 | 4096 | - | max_resolution (입력 매개변수): 출력 이미지의 최대 해상도 제한을 설정합니다. 너무 큰 이미지가 생성되는 것을 방지하는 데 사용됩니다. |
출력 (Output)
| 매개변수 이름 | 데이터 타입 | 설명 |
|---|---|---|
| IMAGE | IMAGE | IMAGE (출력 매개변수): 결합이 완료된 단일 격자 이미지를 출력합니다. |
사용 시나리오
이미지 생성 또는 일괄 처리 워크플로우에서 이 노드는 매우 유용합니다. 예를 들어, 배치 생성 기능을 사용하여 여러 이미지 변형을 생성한 후, 이 노드에 연결하여 생성된 모든 결과물을 빠르게 이미지 격자로 배열할 수 있습니다. 이는 다양한 매개변수 설정에 따른 생성 효과를 직관적으로 비교하거나, 미리보기 이미지나 발표 자료 제작에 편리함을 제공합니다.
주의사항
결합 후 생성된 이미지의 전체 크기가 매우 커질 수 있습니다. 노드 내부에는 너무 많거나 큰 이미지를 결합하여 메모리 부족이나 처리 실패가 발생하는 것을 방지하기 위한 안전 장치로 최대 해상도 매개변수가 설정되어 있습니다. 사용자는 이 제한 사항을 유의하고 실제 필요에 따라 입력 이미지의 배치 크기나 해상도를 조정해야 합니다.
Image Concatenate From Batch 노드 소스 코드 링크
Image Concatenate From Batch 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.