3.4 KiB
XYZ-GridPlot
(ComfyUI workflow d'ofgesech)
Generéiert e XYZ-Gridplot aus enger Lëscht vun Biller.
Et nimmt eng Lëscht vun Biller (inkl. Batches) an flattet se zuerst an eng laang Lëscht (damu batch_size=1).
Grid-Form Bestëmmmt d'Form vum Grid duerch:
- d'Zuel vun den Reie-Label
- d'Zuel vun den Spalt-Label
- d'Remaining Sub-Images.
Dir kënnt
order=inside_outbenotzen, fir d'Ussicht vun den Biller zréckzegesinn (nützlech, wannbatch_size>1an Dir d'Batches etikettéiert wëllt).
Ausriichtung
- Wann e Label an déi nääxte Zil geschrëtt gëtt, gëtt d'ganze Axe als "multiline" betruecht an d'Label zu Top mat justerter Spacing ausgeréckelt.
- Wann all d'Labels Zuel sinn oder all am Enn Zuel (z. B.
strength: 1.) gëtt d'ganze Axe als "numeric" betruecht an d'Label zu rëschts ausgeréckelt. - All aner Texter ginn als "singleline" betruecht an zentral ausgeréckelt.
- Setzt singleline- an numeric-Labels fir Spalten zu Bottom an fir Reie vertikal an der Mëttel aus.
Schrëftgrësse
- D'Héicht vum Spalt-Label-Bereich gëtt duerch
font_sizeoderhälft vun der gréissten Sub-Images Packing-Héicht an enger Reie(wéi gréisser) bestëmmte. - D'Breet vum Reie-Label-Bereich gëtt duerch déi gréisst Breet vun der Sub-Images Packing bestëmmte (mindestens 256px).
- De Text gëtt zréckgeschrëtt, bis en passt (op
font_size_min=6) an benotzt déi selwecht Schrëftgrësse fir d'ganze Axe (Reie-Label oder Spalt-Label). Wann d'Schrëftgrësse scho bei der Mindestgrësse ass, gëtt all bleiwen Text gekappt.
Sub-Images Packing
Formt d'Sub-Images (normalerweis vun Batches) an d'moost quadratesch Gebitt (d' "Sub-Images Packing"), esou wéi output_is_list=True, wou d'Benotzung vun engem Bild fir all Zell a generéierung vun enger Lëscht vun ganz Image-Grids.
Dir kënnt dës Lëscht vun Image-Grids benotzen, fir en aneren XyzGridPlot-Node ze verbinde, fir Super-Grids ze generéieren.
Wann d'Sub-Images aus Batches vun verschedene Grëssen bestinn, fëllt d'fehlend Zellen mat eidel Biller.
D'Zuel vun den Biller pro Zell (inkl. batched Biller) muss e Multipel vun rows * columns sinn.
Input
| Numm | Typ | Beschreiwung |
|---|---|---|
images |
IMAGE |
Eng Lëscht vun Biller (inkl. Batches) |
row_labels |
* |
Reie-Label-Texter op der lénkter Säit |
col_labels |
* |
Spalt-Label-Texter op der Spëtz |
gap |
INT |
Lücke zwësche de Sub-Image-Packings. Opgepasst, datt d'Sub-Images eeg keng Lücke hunn. Wann Dir eng Lücke zwësche de Sub-Images wëllt, verbindt en anere XyzGridPlot-Node. |
font_size |
FLOAT |
Zil-Schrëftgrësse. De Text gëtt zréckgeschrëtt, bis en passt (op font_size_min=6). |
row_label_orientation |
COMBO |
Textorientéierung vun den Reie-Label. Nützlech, wann Dir Plaz spuert. |
order |
BOOLEAN |
Bestëmmmt, in waer Wäert d'Biller verarbeit ginn. Dës ass nëmmen relevant, wann Dir Sub-Images habt. Nützlech, wann batch_size>1 an Dir d'Batches plot wëllt. |
output_is_list |
BOOLEAN |
Dës ass nëmmen relevant, wann Dir Sub-Images habt oder Super-Grids generéieren wëllt. |
Output
| Numm | Typ | Beschreiwung |
|---|---|---|
image |
IMAGE 𝌠 |
D'XYZ-GridPlot-Bild. Wann output_is_list=True, generéiert en Lëscht vun Biller, déi Dir an en aneren XYZ-GridPlot-Node verbinden kënnt, fir Super-Grids ze generéieren. |
