EasyUse/Imagegenerated

imageSplitTiles

Le nœud imageSplitTiles divise une image d'entrée en une grille de tuiles se chevauchant.

image Split Tiles

image
tiles
masks
overlap
total
overlap_ratio
0.00
overlap_offset
INT
tiles_rows
2
tiles_cols
2
norm
Easy Use

Description

Le nœud imageSplitTiles divise une image d'entrée en une grille de tuiles se chevauchant. Cela est utile pour le traitement d'images par tuiles, pour fournir de grandes images à des modèles dont les fenêtres d'entrée sont plus petites, ou pour préparer des tuiles pour un nœud de fusion associé.

Entrées

image

  • type : IMAGE
  • requis : vrai
  • L'image d'entrée à diviser en tuiles.

overlap_ratio

  • type : FLOAT
  • requis : vrai
  • défaut : 0.0
  • plage : 0.0 à 0.5
  • pas : 0.01
  • Fraction de la taille de la tuile utilisée comme chevauchement entre les tuiles voisines. Des valeurs plus élevées créent des bordures de chevauchement plus larges ; 0.5 est le ratio de chevauchement maximal autorisé.

overlap_offset

  • type : INT
  • requis : vrai
  • Aucune valeur par défaut n'est déclarée dans la définition du nœud ; fournissez un entier.
  • Décalage en pixels entiers utilisé dans le calcul du chevauchement. Il permet d'ajuster le chevauchement en pixels fixes, indépendamment de la valeur basée sur le ratio.

tiles_rows

  • type : INT
  • requis : vrai
  • défaut : 2
  • plage : 1 à 50
  • Nombre de lignes pour diviser l'image. Une valeur de 1 signifie aucun découpage vertical.

tiles_cols

  • type : INT
  • requis : vrai
  • défaut : 2
  • plage : 1 à 50
  • Nombre de colonnes pour diviser l'image. Une valeur de 1 signifie aucun découpage horizontal.

norm

  • type : BOOLEAN
  • optionnel : vrai
  • défaut : vrai
  • Normalise les coordonnées de la sortie OVERLAP dans la plage [0, 1] par rapport à l'image d'origine. Lorsque cette option est désactivée, la sortie de chevauchement utilise les valeurs de pixels brutes. Laissez cette option activée pour la plupart des flux de travail, en particulier lorsque la sortie de chevauchement est consommée par un nœud de fusion ou utilitaire.

Sorties

Sortie IMAGE

  • Les tuiles d'image générées, empilées sous forme de lot. Utilisez la sortie INT pour savoir combien de tuiles sont présentes.

MASK

  • Un masque correspondant à chaque tuile. Ces masques sont utiles pour la composition, le mélange ou la transmission à un nœud de fusion associé.

OVERLAP

  • Métadonnées de chevauchement générées lors du découpage. Il s'agit d'un type de sortie personnalisé destiné au nœud de fusion correspondant ; il contient les informations de position/chevauchement des tuiles nécessaires pour reconstruire l'image d'origine. L'entrée norm détermine si ces valeurs sont normalisées ou exprimées en coordonnées de pixels brutes.

INT

  • Le nombre de tuiles produites. Généralement égal à tiles_rows × tiles_cols.

Notes d'utilisation

  • Utilisez tiles_rows = 1 pour découper uniquement horizontalement, ou tiles_cols = 1 pour découper uniquement verticalement.
  • Le overlap_ratio maximal est 0.5, donc une tuile ne peut pas chevaucher plus de la moitié de sa taille.
  • En cas de doute, laissez norm activé.
  • La sortie OVERLAP n'est pas une image standard ni un tenseur de conditionnement ; consommez-la avec le nœud de fusion correspondant, comme le nœud de fusion d'images associé.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…