de-DEInpainting-Anleitung

Inpainting-Anleitung

Einführung

Inpainting ist eine leistungsstarke Funktion, mit der Sie bestimmte Bereiche Ihrer generierten Bilder selektiv bearbeiten und modifizieren können. Sie können es verwenden, um unerwünschte Elemente zu entfernen, neue Details hinzuzufügen oder bestimmte Aspekte eines Bildes zu ändern, während der Rest erhalten bleibt.

Inpainting-Beispiel

Zugriff auf die Inpainting-Funktion

So greifen Sie auf die Inpainting-Funktion zu:

  1. Wählen Sie ein beliebiges Bild in Ihrer Galerie
  2. Klicken Sie auf das Bild, um das Vorschau-Panel zu öffnen
  3. Klicken Sie in der Aktions-Symbolleiste auf die Schaltfläche Inpaint (Pinsel-Symbol)
// Die Inpaint-Schaltfläche ist nur für Originalbilder verfügbar, nicht für hochskalierte Bilder
<Button
  variant="ghost"
  size="icon"
  onClick={handleOpenInpaintEditor}
  disabled={!canInpaint || isInpainting}
  aria-label="Inpaint"
>
  <Paintbrush className="w-5 h-5" />
</Button>

Bildtypen und Inpainting

Die Inpainting-Funktion funktioniert mit verschiedenen Bildtypen nach diesen Regeln:

BildtypKann Inpainted werdenKann hochskaliert werden
Original✅ Ja✅ Ja
Inpainted✅ Ja✅ Ja
Hochskaliert❌ Nein❌ Nein

Hinweis: Sie können einen Workflow erstellen, bei dem Sie zuerst ein Bild inpainting und dann die ingepainte Version hochskalieren. Das System verfolgt diese Beziehung und zeigt sie als “Hochskaliertes Inpaint” an.

Verwendung des Inpainting-Editors

Grundlegende Steuerelemente

Der Inpainting-Editor bietet die folgenden Werkzeuge:

  • Pinsel: Malen Sie über Bereiche, die Sie ändern möchten
  • Radiergummi: Entfernen Sie Pinselmarkierungen
  • Pinselgröße: Passen Sie die Größe des Pinsels/Radiergummis an
  • Kreativität: Kontrollieren Sie, wie viel kreative Freiheit die KI beim Inpainting hat

Inpainting-Editor-Oberfläche

Schritt-für-Schritt-Anleitung

  1. Bereich auswählen: Verwenden Sie den Pinsel, um über die Bereiche zu malen, die Sie ändern möchten. Der markierte Bereich wird hervorgehoben.

  2. Pinselgröße anpassen: Verwenden Sie den Schieberegler, um die Pinselgröße für mehr Präzision oder größere Abdeckung anzupassen.

  3. Benutzerdefinierter Prompt (Optional): Sie können einen spezifischen Prompt angeben, um zu steuern, wie der ausgewählte Bereich geändert werden soll. Wenn leer gelassen, versucht das System, den Stil des restlichen Bildes zu treffen.

  4. Erweiterte Einstellungen: Erweitern Sie diesen Abschnitt, um auf zusätzliche Optionen zuzugreifen:

    • LoRA-Modell: Wählen Sie ein bestimmtes LoRA-Modell für die Inpainting-Operation
    • LoRA-Gewichtung: Passen Sie den Einfluss des ausgewählten LoRA an
  5. Inpainting anwenden: Klicken Sie auf die Schaltfläche “Inpaint anwenden”, um Ihre Anfrage zu verarbeiten.

<Tabs defaultValue="settings">
  <TabsList>
    <TabsTrigger value="settings">Einstellungen</TabsTrigger>
    <TabsTrigger value="advanced">Erweitert</TabsTrigger>
  </TabsList>
  <TabsContent value="settings">
    {/* Grundlegende Einstellungen */}
    <div className="space-y-4">
      <div className="grid gap-2">
        <Label htmlFor="brush-size">Pinselgröße</Label>
        <Slider 
          id="brush-size" 
          min={5} 
          max={100} 
          step={1} 
          value={[brushSize]} 
          onValueChange={values => setBrushSize(values[0])} 
        />
      </div>
      <div className="grid gap-2">
        <Label htmlFor="creativity">Kreativität</Label>
        <Slider 
          id="creativity" 
          min={0.1} 
          max={1} 
          step={0.01} 
          value={[creativity]} 
          onValueChange={values => setCreativity(values[0])} 
        />
      </div>
      <div className="grid gap-2">
        <Label htmlFor="custom-prompt">Benutzerdefinierter Prompt</Label>
        <Textarea 
          id="custom-prompt" 
          placeholder={t('inpaint.customPromptPlaceholder')} 
          value={customPrompt} 
          onChange={e => setCustomPrompt(e.target.value)} 
          rows={3} 
        />
      </div>
    </div>
  </TabsContent>
  <TabsContent value="advanced">
    {/* Erweiterte LoRA-Einstellungen */}
  </TabsContent>
</Tabs>

Anzeigen und Verwalten von Inpainted-Bildern

Nach dem Inpainting wird die neue ingepainte Version zusammen mit dem Original gespeichert.

Vergleichen von Versionen

Sie können die Original- und Inpainted-Versionen leicht vergleichen:

  1. Im Bildvorschau-Panel sehen Sie Schaltflächen für “Original” und “Inpainted”
  2. Klicken Sie auf “Inpainted”, um Ihre modifizierte Version anzusehen
  3. Klicken Sie auf “Vergleichen”, um einen Nebeneinander-Vergleich mit einem Schieberegler zu sehen

Mehrere Inpainted-Versionen

Sie können mehrere ingepainte Versionen desselben Bildes erstellen:

  1. Jede Version wird separat gespeichert
  2. Verwenden Sie die Versionsauswahl im Inpainted-Tab, um zwischen den Versionen zu wechseln
  3. Die neueste Version ist standardmäßig ausgewählt

Inpainting- und Hochskalierungs-Workflow

Sie können Inpainting und Hochskalierung in einer Sequenz kombinieren, um die besten Ergebnisse zu erzielen:

Workflow 1: Inpaint → Hochskalieren

  1. Inpainting eines Originalbilds, um bestimmte Bereiche zu ändern
  2. Hochskalieren der ingepainte Version, um die Auflösung zu verbessern
  3. Das Ergebnis wird als “Hochskaliertes Inpaint” gekennzeichnet

Workflow 2: Original → Verschiedene Inpaints

  1. Erstellen Sie mehrere ingepainte Versionen mit unterschiedlichen Änderungen
  2. Vergleichen Sie die Varianten, um die beste auszuwählen
  3. Skalieren Sie optional Ihre Lieblingsversion hoch

Einschränkungen und Überlegungen

  • Bereichsauswahl: Seien Sie präzise bei Ihrer Pinselauswahl. Die KI funktioniert am besten, wenn die Auswahl klare Grenzen hat.
  • Kontextbewusstsein: Die KI berücksichtigt die umgebenden Bereiche, um kontextuell angemessenes Inpainting zu generieren.
  • Verarbeitungszeit: Inpainting kann für komplexe Bereiche oder größere Auswahlen länger dauern.
  • Inhaltsrichtlinien: Alle generierten Inhalte müssen unseren Inhaltsrichtlinien entsprechen.

Fehlerbehebung

Häufige Probleme und Lösungen

Problem: Die Inpainting-Schaltfläche ist deaktiviert Lösung: Überprüfen Sie, ob Sie ein Original- oder ingepaintes Bild anzeigen, nicht ein hochskaliertes

Problem: Das Inpainting passt nicht zum Stil des Bildes Lösung: Versuchen Sie, einen benutzerdefinierten Prompt zu verwenden, der den gewünschten Stil beschreibt, oder reduzieren Sie den Kreativitätswert

Problem: Schlechte Grenzen zwischen ingepainte und originalen Bereichen Lösung: Verwenden Sie eine kleinere Pinselgröße für eine präzisere Auswahl um die Grenzen herum

Best Practices

  1. Machen Sie fokussierte Bearbeitungen: Zielen Sie auf bestimmte Bereiche statt auf große Teile
  2. Verwenden Sie eine angemessene Pinselgröße: Passen Sie Ihre Pinselgröße an die Detailebene an, die Sie bearbeiten
  3. Experimentieren Sie mit Kreativität: Niedrigere Werte erhalten die Konsistenz, höhere Werte ermöglichen mehr Variation
  4. Führen Sie mit Prompts: Verwenden Sie spezifische Prompts für vorhersehbare Ergebnisse
  5. Erwägen Sie mehrere Versionen: Erstellen Sie mehrere Varianten, bevor Sie hochskalieren

Wenn Sie Fragen haben oder weitere Hilfe mit der Inpainting-Funktion benötigen, kontaktieren Sie bitte unser Support-Team.