KJNodes/imagegenerated

Image Concatenate From Batch(ImageConcatFromBatch)

이 노드는 4차원 텐서를 입력으로 받으며, 일반적으로 `(B, H, W, C)` 형태를 가집니다. 각각 배치 크기, 이미지 높이, 너비, 채널 수를 나타냅니다.

Image Concat From Batch

images
IMAGE
num_columns
3
match_image_size
max_resolution
4096
KJNodes

Image Concatenate From Batch 노드는 일반적으로 (B, H, W, C) 형태를 가지는 4차원 텐서를 입력으로 받습니다. 이는 각각 배치 크기, 이미지 높이, 너비 및 채널 수를 나타냅니다.

Image Concatenate From Batch 노드는 이미지 처리 도구로, 입력된 일괄 이미지(배치)를 격자 형태의 단일 이미지로 배열하고 결합하는 핵심 기능을 수행합니다. 사용자가 격자의 열 수를 지정할 수 있어, 여러 개의 독립적인 이미지를 편리하게 하나로 조합하여 확인하거나 추가 처리를 할 수 있습니다.

노드 기능

이 노드는 일반적으로 (B, H, W, C) 형태를 가지는 4차원 텐서를 입력으로 받습니다. 이는 각각 배치 크기, 이미지 높이, 너비 및 채널 수를 나타냅니다. 노드는 지정된 열 수를 기반으로 필요한 행 수를 자동으로 계산하고 모든 이미지를 순서대로 격자에 채웁니다. 선택적 기능으로, 모든 이미지의 크기를 첫 번째 이미지의 크기에 맞춰 통일 조정할 수 있습니다. 이 과정은 원본 이미지의 종횡비를 유지하며 Lanczos 보간 알고리즘을 사용하여 고품질 크기 조정을 수행합니다.

노드 매개변수 설명 - Image Concatenate From Batch

연결 입력 (Inputs)

매개변수 이름데이터 타입필수기본값범위/옵션설명
imagesIMAGE--images (입력 매개변수): 결합할 이미지 배치를 입력합니다. 다중 이미지를 포함하는 텐서 형식입니다.

컨트롤 매개변수 (Parameters)

매개변수 이름데이터 타입필수기본값범위/옵션설명
num_columnsINT31 - 255 (단계: 1)num_columns (입력 매개변수): 출력 이미지 격자의 열 수를 정의합니다. 범위는 1부터 255까지입니다.
match_image_sizeBOOLEANFalse-match_image_size (입력 매개변수): 활성화하면 모든 입력 이미지의 크기를 첫 번째 이미지와 동일한 크기로 조정하며, 원본 종횡비를 유지합니다.
max_resolutionINT4096-max_resolution (입력 매개변수): 출력 이미지의 최대 해상도 제한을 설정합니다. 너무 큰 이미지가 생성되는 것을 방지하는 데 사용됩니다.

출력 (Output)

매개변수 이름데이터 타입설명
IMAGEIMAGEIMAGE (출력 매개변수): 결합이 완료된 단일 격자 이미지를 출력합니다.

사용 시나리오

이미지 생성 또는 일괄 처리 워크플로우에서 이 노드는 매우 유용합니다. 예를 들어, 배치 생성 기능을 사용하여 여러 이미지 변형을 생성한 후, 이 노드에 연결하여 생성된 모든 결과물을 빠르게 이미지 격자로 배열할 수 있습니다. 이는 다양한 매개변수 설정에 따른 생성 효과를 직관적으로 비교하거나, 미리보기 이미지나 발표 자료 제작에 편리함을 제공합니다.

주의사항

결합 후 생성된 이미지의 전체 크기가 매우 커질 수 있습니다. 노드 내부에는 너무 많거나 큰 이미지를 결합하여 메모리 부족이나 처리 실패가 발생하는 것을 방지하기 위한 안전 장치로 최대 해상도 매개변수가 설정되어 있습니다. 사용자는 이 제한 사항을 유의하고 실제 필요에 따라 입력 이미지의 배치 크기나 해상도를 조정해야 합니다.

Image Concatenate From Batch 노드 소스 코드 링크

Image Concatenate From Batch 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…