EasyUse/Imagegenerated

imageUncropFromBBOX

imageUncropFromBBOX replace une image préalablement rognée sur son image d'origine à l'aide d'une boîte englobante.

image Uncrop From BBOX

original_image
crop_image
bbox
optional_mask
image
border_blending
0.25
use_square_mask
Easy Use

Description

Le nœud imageUncropFromBBOX replace une image préalablement rognée sur son image d'origine à l'aide d'une boîte englobante. Il est conçu pour être utilisé avec des flux de travail de rognage ou de production de BBOX : rogner une région, la traiter, puis la recoller sur la toile d'origine au bon emplacement.

Le nœud vous permet également de contrôler la façon dont le rognage collé se fond avec l'image d'origine environnante, ainsi que la manière dont la région collée est traitée : comme un rectangle complet ou comme une forme arbitraire définie par un masque optionnel.

Entrées

NomTypeDéfautDescription
original_imageIMAGEL'image en pleine taille sur laquelle le rognage sera recollé.
crop_imageIMAGELa région d'image à recoller. Elle doit correspondre à la zone définie par bbox.
bboxBBOXLa boîte englobante qui localise le rognage dans original_image. Utilisez une sortie BBOX d'un nœud produisant des BBOX.
border_blendingFLOAT0,25Contrôle la force avec laquelle les bords du rognage collé se fondent dans l'image d'origine. La plage va de 0,0 à 1,0. Une valeur de 0 crée un bord net ; des valeurs plus élevées produisent une transition plus douce.
use_square_maskBOOLEANvraiLorsque cette option est activée, la région collée est traitée comme un rectangle plein couvrant toute la boîte englobante. Désactivez cette option lorsque vous devez conserver une forme non rectangulaire fournie par optional_mask.
optional_maskMASKAucunMasque optionnel utilisé lorsque use_square_mask est désactivé. Il définit quelles parties de l'image rognée doivent être collées et comment les bords doivent être gérés.

Sorties

NomTypeDescription
IMAGEIMAGELe résultat composite : l'image d'origine avec crop_image recollée au niveau de la boîte englobante spécifiée, en utilisant le comportement de fusion sélectionné.

Remarques d'utilisation

  • bbox attend un objet BBOX, et non des coordonnées brutes. Utilisez une sortie BBOX d'un autre nœud qui produit ce type.
  • Les coordonnées de la boîte englobante se réfèrent à l'espace en pixels de original_image. crop_image doit être la région exacte extraite de cette boîte englobante.
  • Laissez use_square_mask activé pour les composites rectangulaires simples, comme le recollage d'un rognage de taille fixe ou d'un résultat d'inpainting.
  • Si votre rognage provient d'une zone masquée ou présente une forme irrégulière, définissez use_square_mask sur False et fournissez optional_mask pour contrôler la forme du collage.
  • border_blending est une valeur normalisée comprise entre 0 et 1 ; même de petits changements peuvent donc affecter sensiblement la visibilité de la jonction entre le rognage et l'image d'origine.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…