Die leistungsstarken Bearbeitungsfunktionen von Midjourney sind in den letzten Monaten deutlich gewachsen und bieten Kreativen eine beispiellose Kontrolle über jeden Aspekt ihrer Bilder. Ein besonders vielseitiger Workflow umfasst das Hochladen eines benutzerdefinierten Maskenbilds zur Steuerung partieller Änderungen. So können Sie bestimmte Bildbereiche ändern, während der Rest unverändert bleibt. In diesem Artikel erläutern wir den gesamten Prozess der Vorbereitung, des Hochladens und der Nutzung von Maskenbildern für die partielle Bearbeitung in Midjourney – sowohl über den webbasierten Editor als auch über Discord und die Midjourney-API. Dabei stellen wir die neuesten Funktionen und Best Practices vor, um einen möglichst reibungslosen und präzisen Maskierungs-Workflow zu gewährleisten.
Welche Tools bietet Midjourney für die maskengeführte Bearbeitung?
Midjourney bietet zwei primäre Schnittstellen zur Bildbearbeitung: die webbasierte Herausgeber auf midjourney.com und der Region variieren Tool in Discord. Beide können verwendet werden, um maskengeführte, partielle Änderungen vorzunehmen – sie unterscheiden sich jedoch in Arbeitsablauf und Funktionen.
Was ist der webbasierte Editor?
Die Reisemitte Herausgeber ist eine spezielle Weboberfläche für die Feinabstimmung sowohl von Midjourney generierter Bilder als auch Ihrer eigenen Uploads. Wichtige Bearbeitungswerkzeuge sind:
- Pinsel löschen/wiederherstellen zum Streichen von Bereichen, die Sie regenerieren oder erhalten möchten
- Smart Select für KI-gestützte Maskierung über positive und negative Auswahlpunkte
- Schichten, wodurch die zerstörungsfreie Zusammensetzung mehrerer Bilder möglich wird
- Neutexturierung für Stiländerungen im gesamten Bild unter Beibehaltung der Struktur
- Brot kombiniert mit einem nachhaltigen Materialprofil. Zoom zum Neurahmen und Skalieren der Leinwand
Was ist Vary Region in Discord?
Innerhalb von Discord, Region variieren bietet eine optimierte Bearbeitung im Kanal. Nach dem Hochskalieren eines Bildes öffnet ein Klick auf die Schaltfläche „Variieren (Region)“ einen einfachen Maskeneditor, in dem Sie Folgendes tun können:
- Zeichnen Sie Freihand- oder rechteckige Masken über den Zielbereich
- Optional können Sie die Eingabeaufforderung (mit aktiviertem Remix-Modus) überarbeiten, um den generierten Inhalt zu verfeinern
- Senden Sie Änderungen direkt an den Midjourney-Bot zurück und erhalten Sie ein neues Raster, in dem nur die ausgewählte Region geändert wurde.
Wie bereitet man ein Maskenbild für eine teilweise Änderung vor?
Bevor Sie eine Maske auf Midjourney hochladen, müssen Sie eine geeignete Maskendatei erstellen – normalerweise ein schwarzweißes oder transparentes PNG, das den zu ändernden Bereich klar abgrenzt.
Welche Bildformate und Spezifikationen funktionieren am besten?
- PNG mit Alpha-Transparenz ist ideal, da dadurch klare Kanten und Maskentreue erhalten bleiben.
- Stellen Sie sicher, dass Ihre Maske mit der Aspektverhältnis kombiniert mit einem nachhaltigen Materialprofil. Auflösung des Originalbilds (z. B. 1024 × 1024, 1536 × 1024).
- Verwenden Sie reines Schwarz (RGB 0, 0, 0), um „zu behaltende Bereiche“ anzuzeigen, und Weiß (RGB 255, 255, 255) für „zu ändernde Bereiche“. Transparente Bereiche können auch als Sperrzonen fungieren, wenn der Upload des Editors Alphakanäle unterstützt.
Welche Werkzeuge können Sie zum Erstellen der Maske verwenden?
- Adobe Photoshop / Affinity Photo: Verwenden Sie Auswahlwerkzeuge und Füllbefehle, um eine kontrastreiche Maskenebene zu erstellen, und exportieren Sie sie dann als PNG.
- GIMP / Krita: Kostenlose Alternativen, die Pinsel-, Auswahl- und Ebenen-Alpha-Steuerelemente bieten.
- Online-Redaktion (Photopea, Pixlr): Schnelle, browserbasierte Lösungen für einfache Maskierungsaufgaben.
Wie können Sie ein Maskenbild zur teilweisen Änderung in den Web-Editor von Midjourney hochladen?
Der Herausgeber Schichten Mit dem Bedienfeld können Sie ganz einfach ein externes Maskenbild neben Ihr Original einfügen.
Wie greifen Sie auf den vollständigen Editor zu?
- Navigieren midjourney.com und logge dich ein.
- Klicken Sie auf die Bearbeiten (Bleistiftsymbol) in der oberen Navigation, um den erweiterten Editor zu öffnen.
- Wählen Sie unter „Eigene Bilder verwenden“ Vom Gerät hochladen or Einfügen URL um Ihr Originalbild einzufügen.
Wie fügt man die Maske als Ebene hinzu?
- Öffnen Sie den Microsoft Store auf Ihrem Windows-PC. Schichten Bedienfeld in der Seitenleiste des Editors.
- Klicke Speichern und laden Sie Ihr vorbereitetes Masken-PNG hoch.
- Verwenden Sie das Verschieben/Größe ändern Werkzeug, um die Maskenebene perfekt über Ihrem Originalbild auszurichten.
- Wählen Sie die Maskenebene aus (sie wird mit einem Häkchen hervorgehoben). Dadurch wird dem Editor mitgeteilt, auf welche Ebene sich nachfolgende Werkzeuge auswirken.
Wie wenden Sie die Maske an, um Änderungen vorzunehmen?
- Wählen Sie bei aktivierter Maskenebene die Löschen Pinsel (oder Smart Select wenn Sie eine KI-gestützte Verfeinerung bevorzugen), um maskierte Bereiche aus dieser Ebene zu entfernen.
- Alle gelöschten (transparenten) Bereiche auf der Maskenebene definieren jetzt das „Loch“, durch das Midjourney Inhalte auf dem Basisbild regeneriert.
- Geben Sie Ihre gewünschte Eingabeaufforderung in das Imagine Leiste unten – beschreibt, was Sie in der maskierten Zone sehen möchten.
- Hit Bearbeiten absenden. Midjourney wird vier Variationen produzieren, die einzige der maskierte Abschnitt, wobei der Rest des Bildes intakt bleibt.
- Nutzen Sie Upscale or Herunterladen um Ihr Endergebnis zu exportieren; Sie können auch eine Transparentes PNG der maskierten Bearbeitungen für die weitere Zusammensetzung.
Wie können Sie Discord verwenden, um ein Maskenbild zur teilweisen Änderung hochzuladen?
Während der Editor sich durch ebenenbasierte Uploads auszeichnet, können Sie Discord auch für maskengeführte Bearbeitungen über den Vary Region-Workflow nutzen – indem Sie sowohl Ihre Original- als auch Ihre Maskenbilder hosten und die Eingabeaufforderungen „Mask + Imagine“ verwenden.
Wie hosten Sie Bilder auf Discord?
- Klicken Sie in einer privaten DM mit dem Midjourney-Bot (oder in einem privaten Server-Kanal) auf das + Symbol oder ziehen Sie Ihr Originalbild per Drag & Drop.
- Presse Enter zum Hochladen; sobald es im Chat erscheint, klicken Sie mit der rechten Maustaste und wählen Sie Bildadresse kopieren (oder Medienlink kopieren auf dem Handy), um die URL zu erhalten.
- Wiederholen Sie den Vorgang für Ihr Masken-PNG, um eine eigene URL zu erhalten.
Wie erfolgt die Eingabeaufforderung mit einer Masken-URL?
- Typ
/imagineund fügen Sie das ein URL des Originalbilds, gefolgt von beschreibendem Text und allen gewünschten Parametern. - Fügen Sie Ihre URL des Maskenbilds in der Eingabeaufforderung – idealerweise direkt nach der Basisbild-URL, getrennt durch Leerzeichen. Beispiel:
/imagine https://cdn.discordapp.com/…/original.png https://cdn.discordapp.com/…/mask.png red roses blooming in the masked area --v 7
- Dadurch wird Midjourney angewiesen, das zweite Bild als Maskenreferenz zu behandeln und nur dort neuen Inhalt zu generieren, wo die Maske weiß ist.
- Passen Sie Parameter an wie
--v(Version),--ar(Seitenverhältnis) und--q(Qualität) nach Bedarf; senden Sie dann den Befehl.
Wie können Sie die maskierte Bearbeitung mit „Vary Region“ verfeinern?
Senden und wiederholen, bis der maskierte Bereich Ihrer Vision entspricht.
Nachdem das erste Raster erstellt wurde, klicken Sie auf U# um Ihre bevorzugte Variante aufzuwerten.
Klicke Variieren (Region) und ziehen Sie zusätzliche präzise Auswahlen über alle Bereiche, die noch angepasst werden müssen.
Mit Remix-Modus Wenn diese Option in Ihren Discord-Einstellungen aktiviert ist, können Sie Ihre Eingabeaufforderung im Editor optimieren, um das Aussehen der neu generierten Abschnitte zu optimieren.
So verwenden Sie die Midjourney-API zum teilweisen Ändern eines maskierten Bildes
Die API von Midjourney (sowohl der offizielle Webeditor als auch Wrapper von Drittanbietern wie CometAPI) stellt einen „Inpainting“- oder „Vary-Region“-Endpunkt bereit, mit dem Sie Folgendes bereitstellen können:
- Ein Eingabebild
- Eine binäre Maske (weiß = zu regenerierende Region; schwarz = zu behaltende Region)
- Eine Textaufforderung Beschreiben Sie, was Sie im maskierten Bereich möchten
Obwohl Midjourney selbst keine offizielle öffentliche API bereitstellt, Schnittstellen von Drittanbietern Google Trends, Amazons Bestseller CometAPI gleichwertige Fähigkeiten bereitstellen.
Holen Sie sich Ihren CometAPI API-Schlüssel: Anmeldung unter CometAPI und schnapp dir dein CometAPI-KEY vom Armaturenbrett.
# Example header for PiAPI inpainting
X-API-Key: YOUR_CometAPI_API_KEY
Authorization: Bot YOUR_DISCORD_BOT_TOKEN
Festlegen von Anforderungsmodi
Viele Dienste unterstützen Modi, die den Discord-Stufen von Midjourney ähneln:
- schnell: Ergebnisse in ≤ 90 s (simuliert den offiziellen Fast-Modus)
- Relax: Ergebnisse in ≤ 10 Minuten (simuliert den Entspannungsmodus)
- Turbo: Ergebnisse in ≤ 60 s (eine kostenpflichtige „Turbo“-Stufe)
{
"mode": "fast",
"prompt": "a serene lakeside at sunset --v 7"
}
Um ein vorhandenes Midjourney-Bild über die API teilweise zu ändern (einzufärben), können Sie das CometAPI Midjourney-Wrapper, der eine dedizierte /inpaint Endpunkt. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung:
1. Generieren oder rufen Sie Ihr Basisimage ab
Sie können entweder:
Ruf den Imagine Endpunkt zum Erstellen eines neuen Bildes aus Text:
POST https://api.cometapi.com/mj/submit/imagineHeaders: CometAPI-API-KEY: your_key
Body (JSON): { "prompt": "a sleek sports car on a mountain road", "mode": "fast" }
Sie erhalten zurück eine jobId Sie können es verwenden, um das generierte Bild abzurufen.
Oder, wenn Sie bereits eine jobId aus einem vorherigen Anruf (z. B. einer Hochskalierung oder Variation), können Sie direkt zu Schritt 3 springen.
2. Holen Sie sich das fertige Bild und laden Sie es herunter
POST https://api.cometapi.com/mj/task/{id}/fetch
Headers:
TT-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4"
}
Die Antwort enthält cdnImage (URL) oder discordImage Sie können herunterladen.
3. Erstellen Sie Ihre Maske
- Mach ein Schwarzweiß Maskenbild (gleiche Breite × Höhe wie das Original).
- White (255,255,255) markiert den neu zu streichenden Bereich.
- Schwarz (0,0,0) markiert Pixel, die unverändert bleiben sollen.
- Exportieren Sie diese Maske als PNG und kodieren Sie anschließend die Rohbytes mit Base64. ohne die
data:image/...Präfix.
# example of reading and encoding a local mask.png
import base64
with open("mask.png", "rb") as f:
mask_b64 = base64.b64encode(f.read()).decode()
4. Rufen Sie den Bearbeitungsendpunkt auf
Senden Sie Ihr Original jobId, die Base64-Maske und (optional) eine neue Eingabeaufforderung für den maskierten Bereich:
POST https://api.cometapi.com/mj/submit/edits
Headers:
CometAPI-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4",
"mask": "<your_mask_base64_string>",
"prompt": "replace the car’s wheels with futuristic glowing rims",
"timeout": 300
}
mask: die Base64‑kodierte PNG‑Maske (weiß = neu zeichnen)prompt: Text mit Anweisungen dazu, was in dieser Region generiert werden soll
5. Holen Sie sich Ihr Inpainted-Ergebnis
Genau wie zuvor, Umfrage /fetch oder verwenden Sie Ihren Webhook, um die neue jobId und Bild-URLs, sobald sie abgeschlossen sind.
Beispiel: Python-Snippet
import requests, base64
API_KEY = "YOUR_CometAPI_KEY"
HEADERS = {"CometAPI-KEY": API_KEY}
# 1. Imagine (or skip if you already have jobId)
resp = requests.post(
"https://api.cometapi.com/mj/submit/imagine",
headers=HEADERS,
json={"prompt":"a serene lake at sunset","mode":"fast"}
)
job_id = resp.json()
# ... wait for image to generate, fetch and download it ...
# 2. Prepare mask
with open("mask.png", "rb") as f:
mask_b64 = base64.b64encode(f.read()).decode()
# 3. Inpaint
inpaint_resp = requests.post(
"https://api.cometapi.com/mj/submit/edits",
headers=HEADERS,
json={
"jobId": job_id,
"mask": mask_b64,
"prompt": "replace the sky with dramatic storm clouds"
}
)
new_job = inpaint_resp.json()
# 4. Fetch result
fetch_resp = requests.post(
"https://api.cometapi.com/mj/task/{id}/fetch",
headers=HEADERS,
json={"jobId": new_job}
)
print(fetch_resp.json())
Mit diesem Ablauf können Sie jeden Teil eines vorhandenen Midjourney-Bildes gezielt anvisieren und ändern, indem Sie Ihre eigene Maske und Ihren eigenen Leittext für die Inpainting-Arbeit bereitstellen.
Sie können sich auf CometAPI's beziehen API-Dokument bearbeiten.
Tipps und Fallstricke
- Maskenpräzision: Gezackte oder halbtransparente Maskenränder können auslaufen; bleiben Sie bei reinem Schwarz/Weiß.
- Auswahlgröße: zu klein → das Modell kann inkonsistent „halluzinieren“; zu groß → der Kontext zum Rest des Bildes geht verloren.
- Eingabeaufforderungen: Halten Sie sie kurz und konzentrieren Sie sich auf den maskierten Bereich. (Die Reisemitte verschmilzt mit dem umgebenden Inhalt.)
- Webhook-Rückrufe: Wenn Sie Echtzeit-Updates benötigen, geben Sie eine
hookUrlin Ihremdataund Ihr Server empfängt JSON, wenn der Job abgeschlossen ist.
Wie optimieren Sie Eingabeaufforderungen für maskierte Bearbeitungen?
- Prägnant und dennoch beschreibend: Konzentrieren Sie Ihre Eingabeaufforderung auf den Inhalt des maskierten Bereichs („goldener mechanischer Vogel auf einem Ast“ und nicht auf allgemeine Farbänderungen).
- Kontextueller Zusammenhalt: Erwähnen Sie Beleuchtung, Stil oder Materialien, die zu den unbearbeiteten Teilen passen, um ein einheitliches Erscheinungsbild zu wahren.
- Verwenden Sie Remix sparsam: Wenn Sie nur Farb- oder Texturanpassungen benötigen, vermeiden Sie es, die gesamte Eingabeaufforderung im Remix-Modus neu zu schreiben, da dies unbeabsichtigt zu Änderungen nicht maskierter Bereiche führen kann.
Erste Schritte
CometAPI bietet Zugriff auf über 500 KI-Modelle, darunter Open-Source- und spezialisierte multimodale Modelle für Chat, Bilder, Code und mehr. Die größte Stärke liegt in der Vereinfachung des traditionell komplexen Prozesses der KI-Integration.
CometAPI bieten einen Preis weit unter dem offiziellen Preis an, um Ihnen bei der Integration zu helfen Midjourney-API, und Sie können CometAPI nach der Registrierung und Anmeldung in Ihrem Konto ausprobieren! Willkommen bei der Registrierung und beim Ausprobieren. CometAPI zahlt sich aus, sobald Sie es nutzen.
Wichtige Voraussetzung: Bevor Sie MidJourney V7 verwenden, müssen Sie mit dem Aufbau beginnen CometAPI noch heute – melden Sie sich an Hier erhalten Sie kostenlosen Zugang. Besuchen Sie docsDer Einstieg in MidJourney V7 ist ganz einfach: Fügen Sie einfach die --v 7 Parameter am Ende Ihrer Eingabeaufforderung. Dieser einfache Befehl weist CometAPI an, das neueste V7-Modell zur Generierung Ihres Images zu verwenden.
Fazit
Die maskengesteuerte, partielle Modifikation in Midjourney eröffnet eine neue Dimension kreativer Kontrolle – egal, ob Sie ein Objekt in einem Foto ersetzen, einem Gemälde fantastische Elemente hinzufügen oder Details in einer Komposition optimieren. Indem Sie den Workflow beherrschen, eine präzise Maske erstellen, sie als Ebene im Web-Editor hochladen oder in Discord hosten und die Inpainting- und Ebenen-Tools von Midjourney nutzen, erzielen Sie professionelle Ergebnisse mit chirurgischer Präzision. Nutzen Sie die neuesten Editor-Verbesserungen – Ebenen, intelligente Auswahl und eine überarbeitete Benutzeroberfläche – und integrieren Sie diese Best Practices in Ihren kreativen Prozess, um die Grenzen des Möglichen in der KI-gesteuerten Kunst zu erweitern.
