KJNodes/imagegenerated

Cross Fade Images Multi(CrossFadeImagesMulti)

이 노드는 선형, 이징 인, 이징 아웃 등 다양한 보간 알고리즘을 지원하여 전환의 속도와 스타일을 제어할 수 있습니다.

Cross Fade Images Multi

image_1
image_2
IMAGE
inputcount
2
interpolation
COMBO
transitioning_frames
1
KJNodes

Cross Fade Images Multi 노드는 선형, ease_in, ease_out 등 다양한 보간 알고리즘을 지원하여 전환의 속도와 스타일을 제어합니다.

Cross Fade Images Multi 노드는 여러 이미지 시퀀스 간에 부드러운 전환 효과를 생성하는 데 사용됩니다. 인접한 두 이미지 시퀀스의 마지막 프레임과 첫 번째 프레임 사이를 보간하여 일련의 전환 프레임을 생성함으로써, 여러 이미지 시퀀스를 하나의 더 긴 시퀀스로 매끄럽게 연결합니다. 핵심 기능은 이미지 시퀀스 간의 동적 융합을 구현하는 것입니다.

노드 기능

이 노드는 선형, ease_in, ease_out 등 다양한 보간 알고리즘을 지원하여 전환의 속도와 스타일을 제어합니다. 기술적으로, 입력 이미지의 크기를 자동으로 확인하고, 일치하지 않을 경우 Lanczos 알고리즘을 사용하여 첫 번째 입력 이미지의 크기로 조정합니다. 노드는 루프를 통해 모든 입력 이미지 시퀀스를 처리하며, 각 인접 시퀀스 쌍에 대해 지정된 수의 전환 프레임을 순차적으로 생성한 후, 모든 원본 프레임과 전환 프레임을 결합하여 최종 출력합니다.

노드 파라미터 설명 - Cross Fade Images Multi

연결 입력 (Inputs)

파라미터 이름데이터 타입필수기본값범위/옵션설명
image_1IMAGE--연결할 첫 번째 이미지 시퀀스입니다. 이 크기가 이후 모든 이미지의 크기 조정 기준이 됩니다.
image_2IMAGE아니오--연결할 두 번째 이미지 시퀀스입니다. 선택적 파라미터이며, inputcount가 2보다 클 경우, 마우스 오른쪽 버튼 메뉴를 통해 더 많은 이미지 입력 포트를 추가해야 합니다.

컨트롤 파라미터 (Parameters)

파라미터 이름데이터 타입필수기본값범위/옵션설명
interpolationCOMBOlinear"linear", "ease_in", "ease_out", "ease_in_out",...ease_in, ease_out, ease_in_out, bounce, elastic, glitchy, exponential_ease_out.
inputcountINT22 - 1000 (스텝: 1)연결 및 전환할 총 이미지 시퀀스 수를 지정합니다. 최소값은 2, 최대값은 1000입니다.
transitioning_framesINT10 - 4096 (스텝: 1)인접한 두 이미지 시퀀스 사이에 생성할 전환 프레임 수를 정의합니다. 범위는 0부터 4096까지입니다.

출력

파라미터 이름데이터 타입설명
IMAGEIMAGE전환 프레임이 삽입되어 연결된 완전한 이미지 시퀀스를 출력합니다.

사용 시나리오

비디오나 애니메이션을 제작할 때 이 노드는 매우 유용합니다. 예를 들어, 스타일이 약간 다른 여러 애니메이션 시퀀스를 생성했고, 이를 부드럽게 연결하여 하나의 완전한 비디오로 만들고 싶을 때 이 노드를 사용할 수 있습니다. transitioning_frames 파라미터를 설정하여 각 연결 지점의 전환 지속 시간을 제어함으로써 장면 전환이 부자연스럽지 않도록 할 수 있습니다.

주의사항

이 노드는 입력 이미지 텐서 형식이 ComfyUI 표준 IMAGE 타입이어야 합니다. 전환 프레임 수를 0으로 설정하면 인접 시퀀스가 전환 효과 없이 직접 연결됩니다. 입력 이미지 수가 많을 경우 생성되는 총 프레임 수가 그에 따라 증가하므로, GPU 메모리 사용량에 유의해야 합니다.

Cross Fade Images Multi 노드 소스 코드 링크

Cross Fade Images Multi 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…