Cross Fade Images Multi(CrossFadeImagesMulti)
Ce nœud prend en charge plusieurs algorithmes d'interpolation pour contrôler le rythme et le style des transitions, y compris linéaire, ease-in, ease-out, etc.
Cross Fade Images Multi
Le nœud Cross Fade Images Multi prend en charge plusieurs algorithmes d'interpolation pour contrôler le rythme et le style des transitions, notamment linéaire, ease-in, ease-out, etc.
Le nœud Cross Fade Images Multi est utilisé pour créer des effets de transition fluides entre plusieurs séquences d'images. Il génère une série d'images de transition en calculant l'interpolation entre la dernière image d'une séquence et la première image de la séquence suivante, permettant ainsi de relier de manière transparente plusieurs séquences d'images en une séquence plus longue. Sa fonction principale est de réaliser une fusion dynamique entre les séquences d'images.
Fonctionnalités du nœud
Ce nœud prend en charge plusieurs algorithmes d'interpolation pour contrôler le rythme et le style des transitions, notamment linéaire, ease-in, ease-out, etc. Techniquement, il vérifie automatiquement les dimensions des images d'entrée. Si elles ne sont pas cohérentes, il utilise l'algorithme de Lanczos pour redimensionner les images aux dimensions de la première image d'entrée. Le nœud traite toutes les séquences d'images d'entrée via une boucle, générant successivement pour chaque paire de séquences adjacentes le nombre spécifié d'images de transition, et concatène finalement toutes les images originales et de transition pour la sortie.
Description des paramètres du nœud - Cross Fade Images Multi
Entrées de connexion (Inputs)
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage/Valeurs possibles | Description |
|---|---|---|---|---|---|
image_1 | IMAGE | Oui | - | - | Première séquence d'images connectée. Ses dimensions serviront de référence pour le redimensionnement de toutes les images suivantes. |
image_2 | IMAGE | Non | - | - | Deuxième séquence d'images connectée. Ce paramètre est optionnel. Lorsque inputcount est supérieur à 2, il faut ajouter davantage de ports d'entrée d'images via le menu contextuel (clic droit). |
Paramètres de contrôle (Parameters)
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage/Valeurs possibles | Description |
|---|---|---|---|---|---|
interpolation | COMBO | Oui | linear | "linear", "ease_in", "ease_out", "ease_in_out",... | ease_in, ease_out, ease_in_out, bounce, elastic, glitchy, exponential_ease_out. |
inputcount | INT | Oui | 2 | 2 - 1000 (pas: 1) | Spécifie le nombre total de séquences d'images à connecter et à faire transiter. La valeur minimale est 2, la valeur maximale est 1000. |
transitioning_frames | INT | Oui | 1 | 0 - 4096 (pas: 1) | Définit le nombre d'images de transition générées entre chaque paire de séquences d'images adjacentes. La plage va de 0 à 4096. |
Sortie (Output)
| Nom du paramètre | Type de données | Description |
|---|---|---|
| IMAGE | IMAGE | Séquence d'images complète en sortie, après connexion et insertion des images de transition. |
Cas d'utilisation
Ce nœud est très utile lors de la création de vidéos ou d'animations. Par exemple, si vous avez généré plusieurs séquences d'animation avec des styles légèrement différents et que vous souhaitez les assembler de manière fluide en une vidéo complète, vous pouvez utiliser ce nœud. En définissant le paramètre transitioning_frames, vous pouvez contrôler la durée de la transition à chaque point de jonction, évitant ainsi des coupures brutales entre les plans.
Points d'attention
Veuillez noter que ce nœud nécessite que les tenseurs d'images d'entrée soient au format IMAGE standard de ComfyUI. Lorsque le nombre d'images de transition est défini sur 0, les séquences adjacentes seront simplement concaténées sans effet de transition. Lorsque le nombre d'images d'entrée est élevé, le nombre total d'images générées augmentera en conséquence ; il convient donc de surveiller l'utilisation de la mémoire GPU.
Lien vers le code source du nœud Cross Fade Images Multi
Le nœud Cross Fade Images Multi provient du pack de nœuds ComfyUI-KJNodes.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.