EasyUse/Imagegenerated

ImageRatio(imageRatio)

Le nœud ImageRatio extrait les propriétés géométriques d'une image d'entrée.

image Ratio

image
width_ratio_int
height_ratio_int
width_ratio_float
height_ratio_float
Easy Use

Description

Le nœud ImageRatio extrait les propriétés géométriques d'une image d'entrée. Il renvoie la largeur et la hauteur de l'image en pixels, suivies de deux valeurs flottantes de rapport d'aspect. Il ne modifie ni ne transforme l'image, ce qui le rend utile pour transmettre les dimensions et les rapports à d'autres nœuds d'un flux de travail.

Entrées

image

  • Type : IMAGE
  • Requis : Oui

Un tenseur d'image ComfyUI standard. Le nœud lit ses dimensions spatiales à partir de la forme du tenseur.

Sorties

Le nœud renvoie quatre valeurs dans un ordre fixe :

  1. ENTIER — Largeur de l'image en pixels.
  2. ENTIER — Hauteur de l'image en pixels.
  3. FLOTTANT — Rapport d'aspect largeur/hauteur (width / height).
  4. FLOTTANT — Rapport d'aspect hauteur/largeur (height / width).

Le premier entier représente la dimension horizontale en pixels, et le second la dimension verticale en pixels. Les sorties flottantes expriment la même relation dans les deux sens : l'un ou l'autre rapport peut donc être utilisé selon la convention du nœud en aval.

Notes d'utilisation

  • Le nœud est purement en lecture seule : il se contente d'inspecter le tenseur d'image et de renvoyer des nombres.
  • Toutes les images d'un lot sont censées partager les mêmes dimensions spatiales ; les valeurs renvoyées décrivent donc l'ensemble du lot.
  • Le nœud est utile pour dimensionner les latents, le conditionnement ou d'autres nœuds qui exigent des valeurs explicites de largeur et de hauteur plutôt qu'un tenseur d'image.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…