Insert Images To Batch Indexed(InsertImagesToBatchIndexed)
이 노드는 두 개의 이미지 배치 텐서를 입력으로 받고, 쉼표로 구분된 인덱스 문자열을 파싱하여 작업 위치를 결정합니다.
Insert Images To Batch Indexed
Insert Images To Batch Indexed 노드는 두 개의 이미지 배치 텐서를 입력으로 받고, 쉼표로 구분된 인덱스 문자열을 파싱하여 작업 위치를 결정합니다.
Insert Images To Batch Indexed 노드는 원본 이미지 배치 내의 지정된 위치에 이미지 세트를 삽입하거나 교체하는 데 사용됩니다. 이를 통해 사용자는 새 이미지가 배치 시퀀스 내에서 정확히 어디에 위치할지 제어할 수 있어 이미지 컬렉션을 유연하게 재구성할 수 있습니다.
노드 기능
이 노드는 두 개의 이미지 배치 텐서를 입력으로 받고, 쉼표로 구분된 인덱스 문자열을 파싱하여 작업 위치를 결정합니다. 핵심 메커니즘은 두 가지 모드를 제공합니다: replace 모드는 원본 배치에서 지정된 인덱스의 이미지를 직접 덮어씁니다. 반면 insert 모드는 지정된 인덱스에 새 이미지를 삽입하고, 이후의 이미지들을 순차적으로 뒤로 이동시켜 배치의 총 길이를 증가시킵니다.
노드 매개변수 설명 - Insert Images To Batch Indexed
연결 입력 (Inputs)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
original_images | IMAGE | 예 | - | - | : 원본 이미지 배치입니다. 이 배치를 기반으로 삽입 또는 교체 작업이 수행됩니다. |
images_to_insert | IMAGE | 예 | - | - | : 삽입하거나 교체에 사용할 이미지 배치입니다. 그 수는 인덱스 목록의 길이와 일치하거나 순환 사용 가능해야 합니다. |
컨트롤 매개변수 (Parameters)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
indexes | STRING | 예 | 0, 1, 2 | - | : 작업 위치를 지정하는 인덱스 문자열입니다. 여러 인덱스는 영문 쉼표로 구분해야 합니다. 예: "0, 3, 5". |
mode | COMBO | 아니요 | replace | "replace", "insert" | - |
출력 (Output)
| 매개변수 이름 | 데이터 타입 | 설명 |
|---|---|---|
| IMAGE | IMAGE | : 처리된 새로운 이미지 배치입니다. |
사용 시나리오
이 노드는 이미지 배치 처리 워크플로에서 매우 유용합니다. 예를 들어, 한 배치의 이미지를 생성한 후, 결함이 있는 몇 장의 이미지를 수정된 버전으로 교체하려면 replace 모드를 사용할 수 있습니다. 또는 애니메이션 시퀀스를 제작할 때 특정 키프레임 위치에 추가적인 전환 프레임을 삽입하려면 insert 모드를 선택해야 합니다.
주의사항
입력된 인덱스 값은 원본 이미지 배치의 유효한 인덱스 범위(0부터 시작) 내에 있어야 합니다. insert 모드의 경우, 인덱스 목록은 삽입 작업이 예상한 순서대로 수행되도록 오름차순으로 정렬되어야 하며, 그렇지 않으면 결과가 혼란스러워질 수 있습니다.
Insert Images To Batch Indexed 노드 소스 코드 링크
Insert Images To Batch Indexed 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.