Get Images From Batch Indexed(GetImagesFromBatchIndexed)
이 노드는 IMAGE 유형의 텐서를 입력으로 받으며, 이는 이미지 배치를 나타냅니다.
Get Images From Batch Indexed
Get Images From Batch Indexed 노드는 IMAGE 타입의 텐서를 입력으로 받습니다. 이는 이미지 배치를 나타냅니다.
Get Images From Batch Indexed 노드는 이미지 배치에서 특정 이미지를 정확하게 추출하는 도구입니다. 핵심 기능은 사용자가 제공한 인덱스 목록을 기반으로, 여러 이미지가 포함된 배치에서 해당 이미지를 필터링하여 새로운 이미지 배치로 출력하는 것입니다. 이 작업은 배치 이미지를 처리해야 하지만 그중 일부 결과만 필요한 경우에 유용합니다.
노드 기능
이 노드는 IMAGE 타입의 텐서를 입력으로 받으며, 이는 이미지 배치를 나타냅니다. 사용자는 쉼표로 구분된 문자열을 통해 배치 내에서 추출할 이미지의 위치 인덱스를 지정합니다. 내부적으로 노드는 입력된 문자열을 정수 리스트로 파싱하고, PyTorch의 인덱싱 기능을 사용하여 원본 배치 텐서에서 해당 이미지 텐서를 선택합니다. 최종적으로 선택된 이미지는 동일하게 IMAGE 타입의 새로운 배치 형태로 출력됩니다.
노드 파라미터 설명 - Get Images From Batch Indexed
연결 입력 (Inputs)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
images | IMAGE | 예 | - | - | images (입력 파라미터): 이미지 배치를 입력합니다. 노드는 이 배치에서 지정된 이미지를 추출합니다. |
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
indexes | STRING | 예 | 0, 1, 2 | - | indexes (입력 파라미터): 추출할 이미지의 인덱스를 지정합니다. "0, 3, 5"와 같이 쉼표로 구분된 문자열 형태로 입력합니다. |
출력 (Output)
| 파라미터 이름 | 데이터 타입 | 설명 |
|---|---|---|
| IMAGE | IMAGE | IMAGE (출력 파라미터): 선택된 이미지들로 구성된 새로운 이미지 배치를 출력합니다. |
사용 시나리오
이미지 생성 또는 후처리 워크플로우에서, 여러 변형이 포함된 이미지 배치를 생성했지만 그중 1번, 3번, 5번 이미지만 다음 단계의 업스케일 또는 스타일 변환에 사용하려는 경우 이 노드를 사용할 수 있습니다. 전체 이미지 배치를 images 입력에 연결하고, indexes에 "0, 2, 4"(인덱스는 0부터 시작)를 입력하기만 하면 됩니다. 그러면 노드는 이 세 장의 이미지만 포함하는 새로운 배치를 출력하여 후속 노드에서 처리할 수 있도록 합니다.
주의사항
제공된 인덱스 값은 유효한 정수여야 하며, 입력 이미지 배치의 실제 개수 범위를 벗어나서는 안 됩니다. 그렇지 않으면 런타임 오류가 발생할 수 있습니다. 인덱스 문자열은 "0,2,4" 또는 "0, 2, 4"와 같이 유연한 형식을 지원하지만, 정수로 올바르게 파싱될 수 있어야 합니다.
Get Images From Batch Indexed 노드 소스 코드 링크
Get Images From Batch Indexed 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.