3.3 KiB
3.3 KiB
XYZ-GridPlot
(ComfyUI workflow zahrnut)
Vygeneruje XYZ-Gridplot z seznamu obrazů.
Přijímá seznam obrazů (včetně batchů) a nejprve je zploští do dlouhého seznamu (takže batch_size=1).
Tvar mřížky Určuje tvar mřížky podle:
- počtu popisků řádků
- počtu popisků sloupců
- zbývajících podobrazů.
Můžete použít
order=inside_outpro obrácení výběru obrazů (užitečné, pokudbatch_size>1a chcete označit batche).
Zarovnání
- Pokud se popisek převede do dalšího řádku, celá osa se považuje za "víceřádkovou" a zarovnává je nahoře s zarovnaným rozestupem.
- Pokud jsou všechny popisky čísla nebo všechny končí čísly (např.
strength: 1.), celá osa se považuje za "číselnou" a zarovnává je vpravo. - Všechny ostatní texty se považují za "jednořádkové" a zarovnávají se na střed.
- Zarovnává jednořádkové a číselné popisky pro sloupce do spodní části a pro řádky je zarovnává svisle doprostřed.
Velikost písma
- Výška oblasti popisků sloupců je určena
font_sizenebopolovina největší výšky balení podobrazů v jakémkoliv řádku(podle toho, která je větší). - Šířka oblasti popisků řádků je určena největší šířkou balení podobrazů (s minimem 256px).
- Text je zmenšen, dokud se nevejde (až do
font_size_min=6) a používá stejnou velikost písma pro celou osu (popisky řádků nebo sloupců). Pokud je velikost písma již na minimu, ořízne zbytečný text.
Balení podobrazů
Tvaruje podobrazy (obvykle z batchů) do nejčtveří oblasti (tzv. "balení podobrazů"), pokud není output_is_list=True, v takovém případě použije pouze jeden obraz pro každou buňku a vytvoří seznam celých mřížek obrazů.
Tento seznam mřížek obrazů můžete použít k připojení dalšího uzlu XyzGridPlot a vytvoření super-mřížek.
Pokud podobrazy tvoří batche různých velikostí, vyplní chybějící buňky prázdnými obrazy.
Počet obrazů na buňky (včetně batchovaných obrazů) musí být násobkem řádků * sloupců.
Vstupy
| Název | Typ | Popis |
|---|---|---|
images |
IMAGE |
Seznam obrazů (včetně batchů) |
row_labels |
* |
Texty popisků řádků na levé straně |
col_labels |
* |
Texty popisků sloupců nahoře |
gap |
INT |
Mezera mezi baleními podobrazů. Všimněte si, že uvnitř podobrazů se nepoužívá mezera. Pokud chcete mezeru mezi podobrazy, připojte další uzel XyzGridPlot. |
font_size |
FLOAT |
Cílová velikost písma. Text bude zmenšen, dokud se nevejde (až do font_size_min=6). |
row_label_orientation |
COMBO |
Orientace textu popisků řádků. Užitečné, pokud chcete ušetřit místo. |
order |
BOOLEAN |
Definuje, v jakém pořadí by se měly zpracovávat obrazy. Toto je relevantní pouze, pokud máte podobrazy. Užitečné, pokud batch_size>1 a chcete vykreslit batche. |
output_is_list |
BOOLEAN |
Toto je relevantní pouze, pokud máte podobrazy nebo chcete vytvořit super-mřížky. |
Výstupy
| Název | Typ | Popis |
|---|---|---|
image |
IMAGE 𝌠 |
Obraz XYZ-GridPlot. Pokud output_is_list=True, vytvoří seznam obrazů, který můžete připojit k dalšímu uzlu XYZ-GridPlot a vytvořit super-mřížky. |
