Model
Trends
.ai
Model
Trends
.ai
nejlepší open source AI modely

Uzel Upscale Image and Upscale Image By v ComfyUI

Upscale Image (ImageScale) a Upscale Image By změní velikost OBRÁZKU klasickou interpolací (nearest, bilinear, bicubic, lanczos, area) na přesnou velikost nebo podle faktoru, bez použití AI modelu.
Balíček uzlů: ComfyUI core
Kategorie: Upscaling

Co Upscale Image and Upscale Image By dělá

Tyto dva uzly jsou prostě změna velikosti. Upscale Image bere cílovou šířku a výšku plus možnost ořezu (vypnuto nebo střed); Upscale Image By bere škálovací faktor. Možnosti upscale_method jsou běžné filtry: nearest-exact pro pixel art, bilinear a bicubic pro hladké výsledky, lanczos pro nejostřejší klasické zvětšení, area pro zmenšení bez aliasingu.
I když to jméno říká upscale, jsou stejně užitečné i pro zmenšení: zmenši 4K fotku před VAE Encode, nebo převeď výstup 4x AI upscaleru zpátky na 2x. Pro skutečné zvýšení detailů použij Upscale Image Using Model spolu s těmito uzly, nebo použij Upscale Latent pro vysoké rozlišení.

Vstupy

Název
Typ
Co to je
image
IMAGE
Obrázek, který chceš změnit velikost.
upscale_method
COMBO
nearest-exact, bilinear, area, bicubic nebo lanczos.
width / height (Upscale Image)
INT
Cílová velikost v pixelech; 0 zachová poměr stran podle druhé strany.
crop (Upscale Image)
COMBO
disabled roztáhne, center zachová poměr stran a ořízne.
scale_by (Upscale Image By)
FLOAT
Faktor, 0.5 zmenší na polovinu, 2.0 zdvojnásobí.

Výstupy

Název
Typ
Co to je
IMAGE
IMAGE
Změněný obrázek.
AD
Přeskočte nastavování: workflow ComfyUI předinstalované v cloudu
BitVector spouští hotové workflow ComfyUI na vlastních GPU. Žádná instalace, žádné chybějící uzly, žádné červené rámečky. Otevřete ho na telefonu nebo notebooku a generujte do minuty.

Jak používat Upscale Image and Upscale Image By

  1. Přidej Upscale Image By za obrázek, který chceš změnit.
  2. Vyber lanczos pro fotky, nearest-exact pro pixel art.
  3. Nastav scale_by (0.5 pro zmenšení výsledku 4x upscaleru na 2x, 2.0 pro zdvojnásobení).
  4. Připoj výstup k dalšímu uzlu (VAE Encode pro další průchod, Save Image pro uložení).
  5. Použij Upscale Image s crop center, když chceš přesně 1024x1024.

Nastavení a tipy

  • Nastavení šířky nebo výšky na 0 v Upscale Image zachová poměr stran.
  • 4x ESRGAN model následovaný Upscale Image By 0.5 dává čisté 2x zvětšení s méně artefakty než 2x model u některých obrázků.
  • Velikosti musí být násobky 8 před VAE Encode; 1024, 1152, 1344 jsou bezpečné.
  • area je nejlepší metoda pro zmenšení; lanczos pro zvětšení.

Řešení problémů s Upscale Image and Upscale Image By

Výsledek je rozmazaný

Proč k tomu dochází
Interpolace nemůže vymyslet detaily; 2x bicubic zvětšení je jen hladké zvětšení.

Jak to opravit
Použij Upscale Image Using Model s ESRGAN modelem, nebo hires průchod přes sampler a pak změň velikost.

Obrázek je zdeformovaný

Proč k tomu dochází
Upscale Image s crop vypnutým a šířkou/výškou, která neodpovídá poměru zdroje.

Jak to opravit
Nastav jednu stranu na 0, nebo nastav crop na center.

VAE Encode selže po změně velikosti

Proč k tomu dochází
Nová velikost není násobkem 8.

Jak to opravit
Vyber násobky 8 (nebo 64 pro nejlepší výsledky SDXL).

AD
Spusťte tento workflow z telefonu
Každý workflow na této stránce je na BitVector předinstalován i s modely a vlastními uzly. Vyberte, napište prompt, hotovo. Nulové nastavování, nic ke stahování.

Otázky k Upscale Image and Upscale Image By

Která metoda je nejlepší?

lanczos pro zvětšení fotek a renderů, area pro zmenšení, nearest-exact pro pixel art.

Používá to GPU?

Ano, torch interpolace běží na GPU a je skoro okamžitá.

Související uzly

Upscale Image (using Model)
ComfyUI core
Upscale Image (using Model) spustí upscaler ve stylu ESRGAN (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) na IMAGE a vrátí ji zvětšenou o pevný faktor modelu s přidanými detaily.
Upscale Latent and Upscale Latent By
ComfyUI core
Upscale Latent změní velikost latentního prostoru na novou velikost (nebo podle faktoru), aby druhý KSampler mohl přidat detaily ve vyšším rozlišení: klasická oprava pro hires.
Ultimate SD Upscale
ComfyUI_UltimateSDUpscale
Ultimate SD Upscale zvětší obrázek pomocí ESRGAN modelu, pak ho znovu projde po dlaždicích přes diffusion model s tvým promptem při nízkém denoisingu, čímž přidá opravdové detaily při 2x-4x zvětšení, aniž by došel VRAM.
VAE Encode and VAE Encode (for Inpainting)
ComfyUI core
VAE Encode převede pixelový OBRAZ na LATENT pro img2img; VAE Encode (pro retušování) dělá to samé, ale vymaže označenou oblast, aby ji model pro retušování mohl přemalovat.
AD
Unavuje vás opravovat uzly? Nechte to na cloudu
BitVector udržuje stovky workflow ComfyUI nainstalované, aktualizované a otestované na rychlých cloudových GPU. Žádný Python, žádné chyby CUDA, žádné limity VRAM. Funguje z jakéhokoli prohlížeče.

Další uzly ComfyUI

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode převede textový prompt na CONDITIONING pomocí textového enkodéru modelu. Jeden uzel drží pozitivní prompt, druhý negativní.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager je rozšíření, které instaluje, aktualizuje a opravuje balíčky vlastních uzlů a modely přímo v rozhraní, řeší chybějící uzly v importovaných pracovních postupech a ukládá snímky tvého nastavení.
KSampler
ComfyUI core
KSampler spouští smyčku odšumění: vezme model, prompt a latent a vytvoří hotový latentní obrázek, řízený seedem, počtem kroků, cfg, samplerem, schedulerem a denoise.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) otevře modelový soubor .safetensors nebo .ckpt a předá tři části, které každý workflow potřebuje: diffusion MODEL, CLIP textový enkodér a VAE.
Save Image
ComfyUI core
Save Image uloží IMAGE tensor do složky ComfyUI/output jako PNG, přičemž celý pracovní postup je vložený do metadat souboru, takže obrázek můžeš zase přetáhnout zpátky do ComfyUI a obnovit tak celý graf.
VAE Decode
ComfyUI core
VAE Decode převádí vzorkovaný LATENT na pixelový OBRAZ pomocí VAE; VAE Decode (Tiled) dělá to samé po dlaždicích pro velmi velké obrázky.