ComfyUI  >  Workflows  >  Outpainting | Afbeelding Uitbreiden

Outpainting | Afbeelding Uitbreiden

De image outpainting workflow presenteert een uitgebreid proces voor het uitbreiden van de grenzen van een afbeelding door middel van vier belangrijke stappen, te beginnen met de voorbereiding voor outpainting, het gebruik van een inpainting ControlNet model voor het outpainting proces, het evalueren van de initiële output en het afsluiten met randreparatie om een naadloze integratie te garanderen.

ComfyUI Outpainting Workflow

ComfyUI Outpainting Workflow
Wilt u deze workflow uitvoeren?
  • Volledig operationele workflows
  • Geen ontbrekende knooppunten of modellen
  • Geen handmatige instellingen vereist
  • Kenmerken verbluffende visuals

ComfyUI Outpainting Voorbeelden

comfyui-image-outpainting-workflow-1058

ComfyUI Outpainting Beschrijving

1. ComfyUI Outpainting Workflow

Deze image outpainting workflow is ontworpen voor het uitbreiden van de grenzen van een afbeelding, met vier cruciale stappen:

1.1. ComfyUI Outpainting Voorbereiding:

Deze stap omvat het instellen van de afmetingen voor het gebied dat moet worden uitgeschilderd en het maken van een masker voor het outpainting gebied. Het is de voorbereidende fase waarin de basis wordt gelegd voor het uitbreiden van de afbeelding.

1.2. ComfyUI Outpainting Proces (Gebruik Inpainting ControlNet model):

Het daadwerkelijke outpainting proces wordt uitgevoerd via het inpainting model, specifiek met behulp van ControlNet's inpainting module. In deze fase wordt alleen het door het eerder gemaakte masker aangewezen gebied behandeld. Deze aanpak maakt gebruik van het inpainting model om de extra inhoud te genereren die nodig is voor het outpainting gebied. Het is belangrijk te begrijpen dat hoewel we de afbeelding uitbreiden (outpainting), de toegepaste techniek is afgeleid van inpainting methodologieën, beheerd door de ControlNet module die intelligent het aangewezen gebied invult op basis van de context die wordt geboden door de omliggende afbeelding.

1.3. ComfyUI Outpainting Initiële Output:

Hier verkrijgen we de eerste versie van de afbeelding met het nieuw uitgeschilderde gebied. Deze fase toont hoe het inpainting model de grenzen van de afbeelding heeft uitgebreid. Op dit punt kunnen er echter merkbare verschillen zijn tussen de randen van de originele afbeelding en de nieuw uitgebreide delen. Dus de volgende stap is cruciaal om dit te repareren.

1.4. ComfyUI Outpainting Randreparatie:

De laatste stap richt zich op het verfijnen van de integratie tussen de originele afbeelding en de nieuw toegevoegde secties. Dit omvat specifiek het richten op en verbeteren van de randen om een naadloze overgang tussen de originele en uitgebreide delen van de afbeelding te garanderen.

2. Gedetailleerde Inleiding tot ComfyUI Outpainting/Inpainting Proces

2.1. ComfyUI Outpainting Voorbereiding

Hier zijn de belangrijkste nodes die betrokken zijn bij deze stap:

2.1.1. Image Scale to Side: Schaal afbeeldingen op basis van opgegeven parameters. U kunt een doelzijlengte instellen en kiezen welke zijde (langste, breedte of hoogte) u wilt schalen. Het biedt verschillende schaalmethoden (nearest-exact, bilinear, area) en een optionele uitsnede om de beeldverhouding te behouden.

  • Zijlengte: Definieer de doelzijlengte voor schalen
  • Zijde: Kies de zijde van de afbeelding om te schalen (langste, breedte of hoogte)
  • Uitschaal Methode: Selecteer de gewenste methode voor schalen
  • Uitsnede: Schakel uitsnijden in om de oorspronkelijke beeldverhouding tijdens het schalen te behouden

2.1.2. Pad Image for Outpainting: Bereidt afbeeldingen voor op outpainting door padding rond de randen toe te voegen. Deze node maakt het mogelijk om de hoeveelheden padding voor elke zijde van de afbeelding te specificeren en bevat een "feathering" optie om de originele afbeelding naadloos in het opgevulde gebied te mengen.

2.1.3. Convert Image to Mask: Transformeert een geselecteerd kanaal (rood, groen, blauw, alfa) van een afbeelding in een masker, waarbij een deel van de afbeelding wordt geïsoleerd voor verwerking.

In deze fase worden de opgevulde en gemaskeerde afbeeldingen voorbereid.

ComfyUI Inpainting ControlNet

2.2. ComfyUI Outpainting Proces (Gebruik Inpainting ControlNet model)

Hier zijn de belangrijkste nodes die betrokken zijn bij deze stap:

2.2.1. Apply Advanced ControlNet: Pas de ControlNet node toe om het inpainting proces nauwkeurig te sturen, gericht op het gebied dat is afgebakend door het masker dat in de eerste stap is voorbereid.

2.2.2. Load ControlNet Model: Selecteert en laadt het inpainting ControlNet model.

2.2.3. Inpainting Preprocessor: Stuur de opgevulde en gemaskeerde afbeeldingen, die in de eerste stap zijn voorbereid, naar de inpainting preprocessor.

2.2.4. Scaled Soft Weights: Past de gewichten in het inpainting proces aan voor genuanceerde controle, met parameters zoals base_multiplier voor het aanpassen van de gewichtsterkte en flip_weights om het effect van gewichten om te keren.

ComfyUI Outpainting Preparation

2.3. ComfyUI Outpainting Initiële Output

In deze fase wordt de initiële uitgeschilderde afbeelding gegenereerd. Er kunnen echter zichtbare randen rond de originele afbeelding zichtbaar zijn.

ComfyUI Outpainting Initial Output

2.4. ComfyUI Outpainting Randreparatie

Deze laatste stap omvat het maskeren van het randgebied voor regeneratie, wat de algehele uitstraling van het uitgeschilderde gebied verbetert.

Hier zijn de essentiële nodes die betrokken zijn bij het opnemen van zichtbare randen in het masker:

2.4.1. Mask Dilate Region: Breidt de grenzen van het masker binnen een afbeelding uit, nuttig voor het zorgen voor volledige dekking of het creëren van een grotere grens voor verwerkingseffecten.

2.4.2. Mask Contour: Omvat het identificeren en omtrekken van de randen binnen een masker, wat helpt bij het onderscheiden van verschillende elementen in een afbeelding.

ComfyUI Outpainting Repair Edge

Deze workflow is geïnspireerd door Ning

Wilt u meer ComfyUI Workflows?

RunComfy

© Copyright 2024 RunComfy. Alle Rechten Voorbehouden.

RunComfy is de voornaamste ComfyUI platform, dat biedt ComfyUI online omgeving en diensten, samen met ComfyUI workflows met verbluffende visuals.