Węzeł Preview Image w ComfyUI
Preview Image pokazuje OBRAZ wewnątrz noda bez zapisywania go do folderu wyjściowego (plik tymczasowy jest przechowywany do restartu), idealne do sprawdzania pośrednich kroków jak maski, mapy ControlNet i przejścia wysokiej rozdzielczości.
Co robi Preview Image
Preview Image to Save Image bez trwałego pliku. Obraz jest zapisywany w ComfyUI/temp z losowym prefiksem, pokazany w nodzie i usuwany przy następnym restarcie. Używaj go wszędzie tam, gdzie chcesz zobaczyć, co produkuje gałąź grafu: wyjście preprocessora Canny, maska przekonwertowana na obraz, wynik przed i po powiększeniu.
Ponieważ to jest nod wyjściowy, podłączenie go wymusza wykonanie tej części grafu. To czyni go przydatnym narzędziem do debugowania: podłącz Preview Image do tensora, a nod się uruchomi nawet jeśli nic dalej go nie używa.
Wejścia
Nazwa | Typ | Co to jest |
|---|---|---|
images | IMAGE | Obrazy do wyświetlenia. |
Wyjścia
Nazwa | Typ | Co to jest |
|---|---|---|
(none) | - | Nod wyjściowy: pokazuje obrazy i przechowuje tymczasową kopię. |
Jak używać Preview Image
- Podłącz dowolny IMAGE do noda Preview Image.
- Dodaj prompt do kolejki i sprawdź wynik w nodzie.
- Kliknij prawym przyciskiem na podgląd, by zapisać go, otworzyć w nowej karcie lub wysłać do Load Image.
- Zamień go na Save Image, gdy będziesz zadowolony z wyniku.
Ustawienia i wskazówki
- Convert Mask to Image -> Preview Image to najszybszy sposób na sprawdzenie maski.
- Podglądy liczą się jako wyjścia w historii, więc możesz je odzyskać do restartu serwera.
- Wiele podglądów obrazów 4K spowalnia przeglądarkę; podglądaj zmniejszone kopie przy dużych partiach.
- --preview-method auto w komendzie startowej pokazuje też podglądy na żywo podczas próbkowania w KSampler.
Rozwiązywanie problemów z Preview Image
Podgląd zniknął po restarcie
Dlaczego tak się dzieje
Pliki tymczasowe są usuwane przy starcie ComfyUI.
Jak to naprawić
Używaj Save Image do wszystkiego, co chcesz zachować.
Graf działa mimo że podgląd nie jest podłączony do sampler'a
Dlaczego tak się dzieje
Preview Image to nod wyjściowy; każdy nod wyjściowy i jego zależności uruchamiają się przy każdej kolejce.
Jak to naprawić
Pomiń nod (Ctrl+B) lub usuń go, gdy nie potrzebujesz tej gałęzi.
Podgląd pokazuje czarny kwadrat
Dlaczego tak się dzieje
Tensor nie jest IMAGE w zakresie 0-1, np. MASKA lub latent podłączony przez pomyłkę.
Jak to naprawić
Najpierw zdekoduj latenty VAE Decode i przekonwertuj maski przez Convert Mask to Image.
Pytania o Preview Image
Czy jest różnica w jakości między Preview a Save?
Nie, oba zapisują 8-bitowe PNG. Różnią się tylko lokalizacją i czasem przechowywania.
Czy mogę podglądać latenty?
Nie bezpośrednio; dodaj VAE Decode (lub Preview z szybkiego dekodera Taesd) przed podglądem.
Powiązane węzły
Save Image
ComfyUI core
Save Image zapisuje tensor IMAGE do ComfyUI/output jako PNG, z całym workflow osadzonym w metadanych pliku, dzięki czemu obraz można przeciągnąć z powrotem do ComfyUI i przywrócić graf.
VAE Decode
ComfyUI core
VAE Decode zamienia wylosowany LATENT na pikselowy OBRAZ za pomocą VAE; VAE Decode (Tiled) robi to samo, ale w kafelkach dla bardzo dużych obrazów.
Load Image
ComfyUI core
Load Image wczytuje obraz z folderu wejściowego ComfyUI (lub z przesłanego pliku) i daje na wyjściu tensor IMAGE oraz MASKĘ z kanału alfa, czyli punkt startowy dla img2img, inpaintingu, ControlNet i IP-Adapter.
Więcej węzłów ComfyUI
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode zamienia tekstowy prompt na CONDITIONING używając modelu enkodera tekstu. Jeden node trzyma pozytywny prompt, drugi negatywny.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager to rozszerzenie, które instaluje, aktualizuje i naprawia niestandardowe paczki węzłów i modele bezpośrednio z interfejsu, rozwiązuje brakujące węzły w importowanych przepływach pracy i robi migawki twojej konfiguracji.
KSampler
ComfyUI core
KSampler wykonuje pętlę odszumiania: bierze model, prompt i latent, i tworzy gotowy latent obrazu, kontrolowany przez seed, kroki, cfg, sampler, scheduler i denoise.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) otwiera plik modelu .safetensors lub .ckpt i udostępnia trzy części potrzebne w każdym workflow: MODEL dyfuzji, enkoder tekstowy CLIP oraz VAE.
Empty Latent Image
ComfyUI core
Empty Latent Image tworzy pusty latentny obraz (szerokość, wysokość, batch_size), od którego zaczyna się generowanie obrazu z tekstu; wymiary muszą być wielokrotnością 8 i pasować do rodziny modelu.
Load LoRA
ComfyUI core
Load LoRA (LoraLoader) nakłada plik LoRA na MODEL i CLIP z osobnymi siłami, dzięki czemu styl, postać lub koncepcja mogą być dodane do dowolnego checkpointu bez łączenia.
