Model
.ai
śledzimy otwarte modele AI

Węzeł Upscale Image and Upscale Image By w ComfyUI

Upscale Image (ImageScale) i Upscale Image By zmieniają rozmiar OBRAZU klasyczną interpolacją (nearest, bilinear, bicubic, lanczos, area) do dokładnego rozmiaru lub przez współczynnik, bez użycia modelu AI.
Pakiet węzłów: ComfyUI core
Kategoria: Upscaling
Author: comfyanonymous

Co robi Upscale Image and Upscale Image By

Te dwa węzły to zwykłe zmieniacze rozmiaru. Upscale Image przyjmuje docelową szerokość i wysokość oraz opcję przycinania (wyłączone lub wyśrodkowane); Upscale Image By przyjmuje współczynnik skalowania. Metody upscale to standardowe filtry: nearest-exact dla pixel art, bilinear i bicubic dla gładkich efektów, lanczos dla najostrzejszego klasycznego skalowania, area do zmniejszania bez aliasingu.
Mimo nazwy są równie przydatne do zmniejszania: zmniejsz zdjęcie 4K przed VAE Encode albo zmniejsz wynik 4x AI upscalera do 2x. Dla prawdziwego zysku w szczegółach użyj Upscale Image Using Model razem z tymi węzłami albo Upscale Latent do przejścia w wysokiej rozdzielczości.

Wejścia

Nazwa
Typ
Co to jest
image
IMAGE
Obraz do zmiany rozmiaru.
upscale_method
COMBO
nearest-exact, bilinear, area, bicubic lub lanczos.
width / height (Upscale Image)
INT
Docelowy rozmiar w pikselach; 0 zachowuje proporcje względem drugiego wymiaru.
crop (Upscale Image)
COMBO
disabled rozciąga, center zachowuje proporcje i przycina.
scale_by (Upscale Image By)
FLOAT
Współczynnik, 0.5 zmniejsza o połowę, 2.0 podwaja.

Wyjścia

Nazwa
Typ
Co to jest
IMAGE
IMAGE
Obraz po zmianie rozmiaru.

Jak używać Upscale Image and Upscale Image By

  1. Dodaj Upscale Image By po obrazie, który chcesz zmienić rozmiar.
  2. Wybierz lanczos do zdjęć, nearest-exact do pixel art.
  3. Ustaw scale_by (0.5 by zmniejszyć wynik 4x upscalera do 2x, 2.0 by podwoić).
  4. Podłącz wynik do następnego węzła (VAE Encode do drugiego przejścia, Save Image by zachować).
  5. Użyj Upscale Image z crop center, by wejście miało dokładnie 1024x1024.

Ustawienia i wskazówki

  • Ustawienie szerokości lub wysokości na 0 w Upscale Image zachowuje proporcje.
  • Model 4x ESRGAN z Upscale Image By 0.5 daje czyste 2x z mniejszą ilością artefaktów niż model 2x na niektórych obrazach.
  • Rozmiary muszą być wielokrotnością 8 przed VAE Encode; 1024, 1152, 1344 są bezpieczne.
  • area to najlepsza metoda do zmniejszania; lanczos do powiększania.

Rozwiązywanie problemów z Upscale Image and Upscale Image By

Wynik jest rozmyty

Dlaczego tak się dzieje
Interpolacja nie tworzy nowych detali; 2x powiększenie bicubic to gładkie powiększenie.

Jak to naprawić
Użyj Upscale Image Using Model z modelem ESRGAN albo przejścia hires przez sampler, a potem zmień rozmiar.

Obraz jest ściśnięty

Dlaczego tak się dzieje
Upscale Image z wyłączonym crop i szerokością/wysokością niepasującą do proporcji źródła.

Jak to naprawić
Ustaw jeden wymiar na 0 albo ustaw crop na center.

VAE Encode nie działa po zmianie rozmiaru

Dlaczego tak się dzieje
Nowy rozmiar nie jest wielokrotnością 8.

Jak to naprawić
Wybierz wielokrotności 8 (lub 64 dla najlepszych wyników SDXL).

Pytania o Upscale Image and Upscale Image By

Która metoda jest najlepsza?

lanczos do powiększania zdjęć i renderów, area do zmniejszania, nearest-exact do pixel art.

Czy to działa na GPU?

Tak, interpolacja torch działa na GPU i jest prawie natychmiastowa.

Więcej węzłów ComfyUI