KJNodes/imagegenerated

Transition Images Multi(TransitionImagesMulti)

Ce nœud contrôle l'effet dynamique de transition d'images via le type de transition sélectionné par l'utilisateur (tel que glissement, fondu, effacement par forme, etc.) et la courbe d'interpolation.

Transition Images Multi

image_1
image_2
IMAGE
inputcount
2
interpolation
COMBO
transition_type
COMBO
transitioning_frames
2
blur_radius
0.0
reverse
device
CPU
KJNodes

Le nœud Transition Images Multi permet de contrôler les effets dynamiques de transition entre images via un type de transition choisi par l'utilisateur (comme le glissement, le fondu, l'effacement par forme, etc.) et une courbe d'interpolation.

Le nœud Transition Images Multi est un outil permettant de créer des animations de transition fluides entre plusieurs images. Il peut connecter une série d'images d'entrée pour générer une séquence d'images continue incluant toutes les images de transition, ce qui le rend idéal pour la création de vidéos ou de contenu dynamique.

Fonctionnalités du nœud

Ce nœud contrôle les effets dynamiques de transition entre images via un type de transition choisi par l'utilisateur (comme le glissement, le fondu, l'effacement par forme, etc.) et une courbe d'interpolation. Il prend en charge les calculs sur CPU ou GPU et peut traiter des images d'entrée de différentes tailles, qu'il redimensionnera automatiquement à la taille de la première image. Le mécanisme principal consiste à générer une série d'états intermédiaires entre chaque paire d'images, en fonction du nombre d'images de transition défini.

Description des paramètres du nœud - Transition Images Multi

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
image_1IMAGEOui--: Connecte la première image d'entrée. Toutes les images suivantes seront redimensionnées et alignées sur la base de la taille de cette image. Le lot d'images pour la transition est fourni via cette entrée.
image_2IMAGENon--: Connecte une deuxième image d'entrée optionnelle.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
interpolationCOMBOOuilinear"linear", "ease_in", "ease_out", "ease_in_out", "bounce", "elastic", "glitchy", "exponential_ease_out": Sélectionne la courbe de vitesse pour l'animation de transition, contrôlant la sensation d'accélération pendant le changement.
transition_typeCOMBOOuihorizontal slide"horizontal slide", "vertical slide", "box", "circle", "horizontal door", "vertical door", "fade": Sélectionne le type d'effet visuel de transition entre les images.
deviceCOMBOOuiCPU"CPU", "GPU": Sélectionne l'appareil utilisé pour exécuter les calculs de transition.
inputcountINTOui22 - 1000 (pas: 1): Spécifie le nombre total d'images d'entrée à inclure dans la transition.
transitioning_framesINTOui22 - 4096 (pas: 1): Définit le nombre d'images de transition à générer entre chaque paire d'images adjacentes.
blur_radiusFLOATOui0.00.0 - 100.0 (pas: 0.1): Ajoute un effet de flou aux bords de la transition. Une valeur plus élevée rend les bords plus flous.
reverseBOOLEANOuiFalse-: Inverse l'ordre de l'animation de transition complète. Lorsqu'il est défini sur True, la transition se déroulera de la dernière image vers la première.

Sortie (Output)

Nom du paramètreType de donnéesDescription
IMAGEIMAGE: Produit la séquence d'images complète contenant toutes les images originales et les images de transition.

Cas d'utilisation

Lors de la création d'un storyboard vidéo ou d'un GIF animé, vous pouvez connecter plusieurs images clés (en tant que lot) à ce nœud, définir le type de transition et le nombre d'images. La séquence d'images en sortie peut ensuite être directement envoyée à un nœud d'encodage vidéo. Il est également très adapté pour créer des diaporamas ou des animations simples en boucle d'images, constituant un élément clé dans la construction d'un flux de travail visuel dynamique.

Points d'attention

Veuillez noter que le nombre d'images d'entrée est déterminé par le paramètre inputcount. Les images sont fournies en tant que lot dans l'entrée image_1 (la première image du lot sert de référence pour le redimensionnement). L'entrée optionnelle image_2 peut être utilisée pour ajouter une image supplémentaire au-delà du lot. Un nombre d'images de transition plus élevé rendra l'animation plus fluide, mais augmentera également significativement le nombre total d'images dans la séquence de sortie et le temps de traitement.

Lien vers le code source du nœud Transition Images Multi

Le nœud Transition Images Multi provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…