Model
Trends
.ai
Model
Trends
.ai
de bästa AI-modellerna med öppen källkod

Noden Upscale Image and Upscale Image By i ComfyUI

Upscale Image (ImageScale) och Upscale Image By ändrar storlek på en BILD med klassisk interpolation (nearest, bilinear, bicubic, lanczos, area) till en exakt storlek eller med en faktor, utan att använda någon AI-modell.
Nodpaket: ComfyUI core
Kategori: Uppskalning

Vad Upscale Image and Upscale Image By gör

Dessa två noder är enkla storleksändrare. Upscale Image tar en målbred och målhöjd plus ett beskärningsval (avstängt eller centrerat); Upscale Image By tar en skalningsfaktor. Valen för upscale_method är de vanliga filtren: nearest-exact för pixelgrafik, bilinear och bicubic för mjuka resultat, lanczos för den skarpaste klassiska skalningen, area för nedskalning utan aliasing.
Trots namnet funkar de lika bra för att krympa: skala ner ett 4K-foto innan VAE Encode, eller ta ner resultatet från en 4x AI-upscaler till 2x. För riktig detaljförbättring, kombinera Upscale Image Using Model med dessa noder, eller använd Upscale Latent för en högupplöst pass.

Ingångar

Namn
Typ
Vad det är
image
IMAGE
Bilden som ska ändras i storlek.
upscale_method
COMBO
nearest-exact, bilinear, area, bicubic eller lanczos.
width / height (Upscale Image)
INT
Mått i pixlar; 0 behåller bildförhållandet från den andra sidan.
crop (Upscale Image)
COMBO
disabled sträcker bilden, center behåller bildförhållandet och beskär.
scale_by (Upscale Image By)
FLOAT
Faktor, 0.5 halverar, 2.0 dubblar.

Utgångar

Namn
Typ
Vad det är
IMAGE
IMAGE
Den ändrade bilden.
AD
Hoppa över installationen: ComfyUI-arbetsflöden förinstallerade i molnet
BitVector kör färdiga ComfyUI-arbetsflöden på sina egna GPU:er. Ingen installation, inga saknade noder, inga röda rutor. Öppna det på telefonen eller datorn och generera inom en minut.

Så använder du Upscale Image and Upscale Image By

  1. Lägg till Upscale Image By efter bilden du vill ändra storlek på.
  2. Välj lanczos för foton, nearest-exact för pixelgrafik.
  3. Ställ in scale_by (0.5 för att halvera ett 4x upscaler-resultat, 2.0 för att dubbla).
  4. Koppla resultatet till nästa nod (VAE Encode för en andra pass, Save Image för att spara).
  5. Använd Upscale Image med crop center för att göra en input exakt 1024x1024.

Inställningar och tips

  • Att sätta bredd eller höjd till 0 i Upscale Image behåller bildförhållandet.
  • En 4x ESRGAN-modell följd av Upscale Image By 0.5 ger en ren 2x med färre artefakter än en 2x-modell på vissa bilder.
  • Storlekar måste vara multiplar av 8 innan VAE Encode; 1024, 1152, 1344 är säkra val.
  • area är bästa metoden för nedskalning; lanczos för uppskalning.

Felsökning av Upscale Image and Upscale Image By

Resultatet är suddigt

Varför det händer
Interpolation kan inte hitta på detaljer; en 2x bicubic-upscale är bara en mjuk förstoring.

Så löser du det
Använd Upscale Image Using Model med en ESRGAN-modell, eller en hires-pass via samplern, och ändra sedan storlek.

Bilden blir ihoptryckt

Varför det händer
Upscale Image med crop avstängt och en bredd/höjd som inte matchar källans bildförhållande.

Så löser du det
Sätt ena sidan till 0, eller ställ crop på center.

VAE Encode misslyckas efter storleksändring

Varför det händer
Den nya storleken är inte en multipel av 8.

Så löser du det
Välj multiplar av 8 (eller 64 för bästa SDXL-resultat).

AD
Kör detta arbetsflöde från telefonen
Varje arbetsflöde på den här sidan är förinstallerat på BitVector med sina modeller och anpassade noder. Välj, skriv en prompt, klart. Noll installation, inget att ladda ner.

Frågor om Upscale Image and Upscale Image By

Vilken metod är bäst?

lanczos för uppskalning av foton och renderingar, area för nedskalning, nearest-exact för pixelgrafik.

Använder detta GPU?

Ja, torch-interpolationen körs på GPU:n och går nästan direkt.

Relaterade noder

Upscale Image (using Model)
ComfyUI core
Upscale Image (using Model) kör en ESRGAN-liknande uppskalare (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) på en IMAGE och returnerar den förstärkt med modellens fasta faktor och med mer detaljer.
Upscale Latent and Upscale Latent By
ComfyUI core
Upscale Latent ändrar storleken på en latent till en ny storlek (eller med en faktor) så att en andra KSampler kan lägga till detaljer i högre upplösning: den klassiska hires-fixen.
Ultimate SD Upscale
ComfyUI_UltimateSDUpscale
Ultimate SD Upscale förstorar en bild med en ESRGAN-modell, och delar sedan upp den i bitar som bearbetas igen genom diffusionsmodellen med din prompt på låg brusreducering, vilket lägger till verkliga detaljer vid 2x-4x utan att VRAM tar slut.
VAE Encode and VAE Encode (for Inpainting)
ComfyUI core
VAE Encode omvandlar en pixel-BILD till en LATENT för img2img; VAE Encode (för Inpainting) gör samma sak men suddar ut det maskade området så en inpainting-modell kan måla om det.
AD
Trött på att laga noder? Låt molnet göra det
BitVector håller hundratals ComfyUI-arbetsflöden installerade, uppdaterade och testade på snabba moln-GPU:er. Ingen Python, inga CUDA-fel, inga VRAM-gränser. Fungerar från vilken webbläsare som helst.

Fler ComfyUI-noder

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode omvandlar en textprompt till CONDITIONING med hjälp av modellens textkodare. En nod håller den positiva prompten, en annan den negativa prompten.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager är tillägget som installerar, uppdaterar och fixar anpassade nodpaket och modeller direkt i gränssnittet, löser saknade noder i importerade arbetsflöden och sparar en ögonblicksbild av din setup.
KSampler
ComfyUI core
KSampler kör avbrusningsloopen: den tar modellen, prompts och en latent och skapar den färdiga latenta bilden, styrd av seed, steg, cfg, sampler, scheduler och denoise.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) öppnar en .safetensors- eller .ckpt-modellfil och delar upp den i de tre delar som varje arbetsflöde behöver: diffusionens MODEL, CLIP textkodare och VAE.
Save Image
ComfyUI core
Save Image sparar IMAGE-tensorn som en PNG i ComfyUI/output, med hela arbetsflödet inbäddat i filens metadata så att bilden kan dras tillbaka till ComfyUI för att återställa grafen.
VAE Decode
ComfyUI core
VAE Decode omvandlar den samplade LATENT till en pixel-BILD med VAE; VAE Decode (Tiled) gör samma sak i kakel för väldigt stora bilder.