imagegenerated

Image Prep For ICLora(ImagePrepForICLora)

Ce nœud reçoit une image de référence et permet à l'utilisateur de spécifier la largeur, la hauteur et l'épaisseur de la bordure de la sortie cible

Image Prep For IC Lora

reference_image
latent_image
latent_mask
reference_mask
IMAGE
MASK
output_width
1024
output_height
1024
border_width
0
KJNodes

Le nœud Image Prep For ICLora reçoit une image de référence et permet à l'utilisateur de spécifier la largeur, la hauteur et l'épaisseur de la bordure de l'image de sortie cible.

Le nœud Image Prep For ICLora est un outil de prétraitement d'image conçu spécifiquement pour préparer les images d'entrée pour le modèle ICLora. Sa fonction principale est d'ajuster les dimensions de l'image de référence et de traiter les masques associés, garantissant que le format de l'image répond aux exigences du traitement ultérieur par le modèle.

Fonctionnalités du nœud

Ce nœud reçoit une image de référence et permet à l'utilisateur de spécifier la largeur, la hauteur et l'épaisseur de la bordure de l'image de sortie cible. En interne, il effectue une mise à l'échelle intelligente basée sur le rapport d'aspect de l'image de référence et prend en charge un paramètre de masque optionnel pour contrôler avec précision la zone effective de l'image. Les sorties du nœud sont l'image redimensionnée et traitée avec le masque, ainsi que le masque correspondant.

Description des paramètres du nœud - Image Prep For ICLora

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
reference_imageIMAGEOui--reference_image (paramètre d'entrée) : L'image de référence servant de base pour le traitement. Le nœud effectuera la mise à l'échelle et l'application du masque à partir de cette image.
latent_imageIMAGENon--latent_image (paramètre d'entrée) : Image latente optionnelle, utilisée pour déterminer le nombre de lots (batch) de l'image de sortie.
latent_maskMASKNon--latent_mask (paramètre d'entrée) : Masque optionnel, utilisé pour contrôler les zones de l'image latente.
reference_maskMASKNon--reference_mask (paramètre d'entrée) : Masque optionnel, utilisé pour définir la zone effective à conserver dans l'image de référence.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
output_widthINTOui10241 - 4096 (pas: 1)output_width (paramètre d'entrée) : Définit la largeur de l'image de sortie, plage de 1 à 4096, avec un pas de 1.
output_heightINTOui10241 - 4096 (pas: 1)output_height (paramètre d'entrée) : Définit la hauteur de l'image de sortie, plage de 1 à 4096, avec un pas de 1.
border_widthINTOui00 - 4096 (pas: 1)border_width (paramètre d'entrée) : Définit l'épaisseur de la bordure à ajouter à l'image, plage de 0 à 4096, avec un pas de 1.

Sorties (Output)

Nom du paramètreType de donnéesDescription
IMAGEIMAGEIMAGE (paramètre de sortie) : L'image finale après ajustement des dimensions et traitement du masque.
MASKMASKLe masque ayant subi le même traitement.

Cas d'utilisation

Dans un flux de travail de génération d'image ou de transfert de style, lorsque vous avez besoin de combiner une image de référence (comme une photo d'une personne) avec une image latente (comme une esquisse de scène), vous pouvez utiliser ce nœud. Vous connectez d'abord l'image de référence et l'image latente au nœud, définissez les dimensions de sortie souhaitées, et le nœud produira une image traitée. Cette image peut être directement fournie en entrée au modèle ICLora pour guider la génération d'une nouvelle image intégrant les caractéristiques de l'image de référence.

Points d'attention

Veuillez noter que ce nœud applique une logique spécifique concernant le nombre de lots (batch) des images d'entrée. Si une image latente est fournie et que son nombre de lots diffère de celui de l'image de référence, le nœud dupliquera automatiquement l'image de référence pour correspondre au nombre de lots de l'image latente.

Lien vers le code source du nœud Image Prep For ICLora

Le nœud Image Prep For ICLora provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…