EasyUse/Fixgenerated

HiresFix(hiresFix)

Le nœud HiresFix applique une passe de correction haute résolution à une image dans un pipeline ComfyUI.

hires Fix

pipe
image
vae
pipe
image
latent
model_name
COMBO
rescale_after_model
1
rescale_method
COMBO
rescale
COMBO
percent
50
width
INT
height
INT
longer_side
INT
crop
COMBO
image_output
Preview
link_id
INT
save_prefix
ComfyUI
Easy Use

Description

Le nœud HiresFix applique une passe de correction haute résolution à une image dans un pipeline ComfyUI. Il redimensionne l'image d'entrée selon le mode et la méthode choisis, applique éventuellement un redimensionnement après l'étape du modèle, puis encode l'image résultante en un latent à l'aide d'un VAE. Le nœud peut également transmettre et mettre à jour un objet de pipeline, ce qui permet de l'insérer facilement dans des flux de travail PIPE_LINE existants.

Entrées

model_name

Le modèle/checkpoint à utiliser pour la passe de correction haute résolution. Sélectionnez parmi les modèles disponibles dans la liste.

rescale_after_model

Active ou désactive l'application du redimensionnement après l'étape du modèle. Activé par défaut (true). Lorsque cette option est définie sur false, le redimensionnement est effectué avant l'étape du modèle.

rescale_method

La méthode d'interpolation utilisée lors du redimensionnement de l'image. Les méthodes disponibles sont fournies par les options de l'échantillonneur/upscaler de ComfyUI.

rescale

Détermine la façon dont l'image est redimensionnée :

  • by percentage — Redimensionne l'image selon la valeur percent.
  • to Width/Height — Redimensionne l'image aux valeurs exactes width et height.
  • to longer side - maintain aspect — Redimensionne l'image afin que son côté le plus long soit égal à longer_side, en préservant le ratio d'aspect.

percent

Pourcentage de mise à l'échelle utilisé lorsque rescale est défini sur by percentage. Par défaut : 50, plage de 0 à 1000.

width

Largeur cible utilisée lorsque rescale est défini sur to Width/Height.

height

Hauteur cible utilisée lorsque rescale est défini sur to Width/Height.

longer_side

Longueur cible du côté le plus long lorsque rescale est défini sur to longer side - maintain aspect.

crop

Mode de recadrage appliqué après le redimensionnement. Sélectionnez le comportement de recadrage approprié parmi les options disponibles.

image_output

Contrôle la façon dont l'image de sortie est gérée :

  • Hide — Ne pas afficher ni enregistrer l'image.
  • Preview — Afficher l'image dans l'aperçu.
  • Save — Enregistrer l'image sur le disque.
  • Hide&Save — Ne pas afficher d'aperçu, mais enregistrer l'image.
  • Sender — Envoyer l'image à un autre flux de travail à l'aide de link_id.
  • Sender&Save — Envoyer l'image et l'enregistrer également.

Par défaut : Preview.

link_id

ID du lien de destination utilisé lorsque image_output est défini sur Sender ou Sender&Save.

save_prefix

Préfixe utilisé pour les noms de fichiers des images enregistrées. Par défaut : ComfyUI.

pipe

Entrée PIPE_LINE facultative pour transmettre un état de pipeline existant au nœud.

image

Entrée d'image facultative. Si aucune image directe n'est fournie, le nœud peut utiliser l'image portée par l'entrée pipe.

vae

VAE facultatif utilisé pour encoder l'image redimensionnée en un latent.

Sorties

PIPE_LINE

L'objet de pipeline mis à jour, qui contient l'image ou le latent traité ainsi que tout état de pipeline préservé.

Sortie IMAGE

L'image redimensionnée produite par la passe de correction haute résolution.

LATENT

Le latent encodé à partir de l'image redimensionnée, prêt pour d'autres étapes d'échantillonnage ou de décodage.

Notes d'utilisation

Insérez ce nœud lorsque vous souhaitez effectuer un upscale ou redimensionner une image avant de poursuivre avec les opérations dans l'espace latent. La combinaison de rescale_after_model, rescale_method et rescale offre un contrôle précis sur le moment et la manière dont la correction haute résolution est appliquée. Utilisez image_output avec les modes Save ou Sender lorsque vous devez enregistrer le résultat ou le rediriger ailleurs.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…