Hoe kun je Midjourney gebruiken om een gemaskeerde afbeelding gedeeltelijk te wijzigen? 3 manieren!

CometAPI
annaJul 17, 2025
Hoe kun je Midjourney gebruiken om een gemaskeerde afbeelding gedeeltelijk te wijzigen? 3 manieren!

De krachtige bewerkingsmogelijkheden van Midjourney zijn de afgelopen maanden aanzienlijk uitgebreid en bieden makers ongekende controle over elk aspect van hun afbeeldingen. Een bijzonder veelzijdige workflow is het uploaden van een aangepaste maskerafbeelding om gedeeltelijke wijzigingen te begeleiden. Zo kun je specifieke delen van een afbeelding wijzigen, terwijl de rest ongewijzigd blijft. In dit artikel verkennen we het volledige proces van het voorbereiden, uploaden en gebruiken van maskerafbeeldingen voor gedeeltelijke bewerking in Midjourney, zowel via de webgebaseerde editor als via Discord en de Midjourney API. We lichten de nieuwste functies en best practices uit om ervoor te zorgen dat je maskerworkflow zo soepel en nauwkeurig mogelijk verloopt.

Welke hulpmiddelen biedt Midjourney voor maskergestuurde bewerking?

Midjourney biedt twee primaire interfaces voor beeldbewerking: de webgebaseerde editor op midjourney.com en de Regio variëren tool in Discord. Beide kunnen worden gebruikt om maskergestuurde, gedeeltelijke wijzigingen aan te brengen, maar ze verschillen in workflow en mogelijkheden.

Wat is de webgebaseerde editor?

De middenreis editor is een speciale webinterface, ontworpen voor het nauwkeurig afstellen van zowel door Midjourney gegenereerde afbeeldingen als uw eigen uploads. Belangrijke bewerkingstools zijn onder andere:

  • Penselen wissen/herstellen om gebieden te schilderen die u wilt regenereren of behouden
  • Smart Select voor AI-ondersteunde maskering via positieve en negatieve selectiepunten
  • Lagen, waardoor niet-destructieve compositie van meerdere afbeeldingen mogelijk is
  • Hertextureren voor stijlverschuivingen van het volledige beeld met behoud van structuur
  • Pan en Zoom voor het herkaderen en schalen van het canvas

Wat is Vary Region in Discord?

Binnen Discord, Regio variëren biedt een gestroomlijnde bewerkingservaring in het kanaal. Nadat u een afbeelding hebt opgeschaald, opent u met een klik op de knop 'Varieer (Regio)' een eenvoudige maskereditor waarmee u het volgende kunt doen:

  • Teken met de vrije hand of rechthoekige maskers over het doelgebied
  • Optioneel de prompt herzien (met de Remix-modus ingeschakeld) om gegenereerde inhoud te verfijnen
  • Stuur bewerkingen rechtstreeks terug naar de Midjourney-bot, die een nieuw raster ontvangt waarin alleen de geselecteerde regio is gewijzigd

Hoe bereid je een maskerafbeelding voor op gedeeltelijke wijziging?

Voordat u een masker naar Midjourney uploadt, moet u een geschikt maskerbestand maken. Dit is doorgaans een zwart-wit- of transparante PNG-afbeelding die het te wijzigen gebied duidelijk afbakent.

Welke afbeeldingsformaten en specificaties werken het beste?

  • PNG met alfatransparantie is ideaal, omdat het heldere randen en maskergetrouwheid behoudt.
  • Zorg ervoor dat uw masker past bij de beeldverhouding en resolutie van de originele afbeelding (bijv. 1024×1024, 1536×1024).
  • Gebruik puur zwart (RGB 0, 0, 0) om 'te behouden gebieden' aan te geven en wit (RGB 255, 255, 255) voor 'te wijzigen gebieden'. Transparante gebieden kunnen ook als 'te behouden zones' fungeren als de upload van de editor alfakanalen ondersteunt.

Welke hulpmiddelen kun je gebruiken om het masker te maken?

  • Adobe Photoshop / Affinity Photo: Gebruik selectiegereedschappen en vulopdrachten om een maskerlaag met hoog contrast te genereren en exporteer deze vervolgens als PNG.
  • GIMP / Krita: Gratis alternatieven die penseel-, selectie- en laag-alfa-besturingen bieden.
  • Online redacteuren (Photopea, Pixlr): Snelle, browsergebaseerde oplossingen voor eenvoudige maskeringstaken.

Hoe kun je een maskerafbeelding uploaden naar de webeditor van Midjourney om deze gedeeltelijk te wijzigen?

De redacteur Lagen Dankzij het paneel kunt u eenvoudig een extern maskerbeeld toevoegen naast uw origineel.

Hoe krijg je toegang tot de volledige Editor?

  1. Navigeer naar midjourney.com en log in.
  2. Klik op de Edit tabblad (potloodpictogram) in de bovenste navigatiebalk om de geavanceerde editor te openen.
  3. Kies bij 'Uw eigen afbeeldingen gebruiken' voor Uploaden vanaf apparaat or Plak URL om uw originele afbeelding te importeren.

Hoe voeg je het masker toe als laag?

  1. Open de Lagen paneel in de Editor zijbalk.
  2. Klik Toevoegen en upload uw voorbereide masker PNG.
  3. Gebruik de Verplaatsen/Formaat wijzigen hulpmiddel om de maskerlaag perfect uit te lijnen over uw originele afbeelding.
  4. Selecteer de maskerlaag (deze wordt gemarkeerd met een vinkje). Zo weet de Editor op welke laag de volgende gereedschappen van invloed zijn.

Hoe pas je het masker toe om wijzigingen aan te brengen?

  1. Kies, terwijl de maskerlaag actief is, de Wissen borstel (of Smart Select (als u de voorkeur geeft aan AI-ondersteunde verfijning) om gemaskeerde gebieden uit die laag te verwijderen.
  2. Alle gewiste (transparante) gebieden op de maskerlaag definiëren nu het "gat" waardoor Midjourney inhoud op de basisafbeelding opnieuw zal genereren.
  3. Voer de gewenste prompt in het veld Imagine balk onderaan, waarin u beschrijft wat u in het gemaskeerde gebied wilt zien.
  4. Hit Verzenden BewerkenMidjourney zal vier variaties produceren die de Slechts het gemaskeerde gedeelte, terwijl de rest van de afbeelding intact blijft.
  5. Gebruik Opschalen or Download om uw eindresultaat te exporteren; u kunt ook een Transparante PNG van de gemaskeerde bewerkingen voor verdere samenstelling.

Hoe kun je Discord gebruiken om een maskerafbeelding te uploaden voor gedeeltelijke wijziging?

Hoewel de Editor uitblinkt in uploads op basis van lagen, kun je Discord ook gebruiken voor maskergestuurde bewerkingen via de Vary Region-workflow. Dit doe je door zowel je originele als je maskerafbeeldingen te hosten en de prompts Mask + Imagine te gebruiken.

Hoe host je afbeeldingen op Discord?

  1. Klik in een privé-DM met de Midjourney-bot (of in een privé-serverkanaal) op de + pictogram of sleep en zet uw originele afbeelding neer.
  2. Media Enter om te uploaden; zodra het in de chat verschijnt, klik met de rechtermuisknop en selecteer Kopieer afbeeldingsadres (of Kopieer medialink (op mobiel) om de URL te verkrijgen.
  3. Herhaal dit voor uw PNG-masker om een eigen URL te krijgen.

Hoe geef ik een masker-URL door?

  1. Type /imagine en plak de originele afbeelding-URL, gevolgd door beschrijvende tekst en eventuele gewenste parameters.
  2. Voeg uw masker afbeelding URL in de prompt, idealiter direct na de URL van de basisafbeelding, gescheiden door spaties. Bijvoorbeeld:
   /imagine https://cdn.discordapp.com/…/original.png https://cdn.discordapp.com/…/mask.png red roses blooming in the masked area --v 7
  1. Hiermee krijgt Midjourney de opdracht de tweede afbeelding te behandelen als een maskerreferentie en alleen nieuwe inhoud te genereren waar het masker wit is.
  2. Pas parameters aan zoals --v (versie), --ar (beeldverhouding), en --q (kwaliteit) indien nodig; verstuur dan de opdracht.

Hoe kun je de gemaskeerde bewerking met Vary Region verfijnen?

Ga door en herhaal dit totdat het gemaskeerde gebied overeenkomt met uw visie.

Nadat het eerste raster is gegenereerd, klikt u op U# om uw favoriete variatie te upgraden.

Klik Variëren (Regio) en teken aanvullende, nauwkeurige selecties over de gebieden die nog moeten worden aangepast.

Met Remix-modus Als je dit hebt ingeschakeld in je Discord-instellingen, kun je je prompt in de editor aanpassen om het uiterlijk van de opnieuw gegenereerde secties nauwkeurig af te stemmen.

Hoe u de Midjourney API kunt gebruiken om een gemaskeerde afbeelding gedeeltelijk te wijzigen

De API van Midjourney (zowel de officiële webeditor als wrappers van derden zoals CometAPI) biedt een 'inpainting'- of 'vary-region'-eindpunt waarmee u het volgende kunt opgeven:

  1. Een invoerafbeelding
  2. Een binair masker (wit = regio die geregenereerd moet worden; zwart = regio die behouden moet blijven)
  3. Een tekstprompt beschrijven wat u in het gemaskeerde gebied wilt

Hoewel Midjourney zelf geen officiële openbare API beschikbaar stelt, interfaces van derden als KomeetAPI gelijkwaardige mogelijkheden bieden.

Verkrijg uw CometAPI API-sleutel: Meld je aan bij KomeetAPI en pak jouw CometAPI-KEY van het dashboard.

# Example header for PiAPI inpainting

X-API-Key: YOUR_CometAPI_API_KEY
Authorization: Bot YOUR_DISCORD_BOT_TOKEN

Verzoekmodi instellen

Veel services ondersteunen modi die vergelijkbaar zijn met de Discord-niveaus van Midjourney:

  • snel: resulteert in ≤ 90 s (simuleert officiële snelle modus)
  • te ontspannen: resulteert in ≤ 10 min (simuleert de Relax-modus)
  • turbo: resulteert in ≤ 60 s (een betaalde “turbo”-laag)
{
  "mode": "fast",
  "prompt": "a serene lakeside at sunset --v 7"
}

Om een bestaande Midjourney-afbeelding gedeeltelijk te wijzigen (inpainten) via API, kunt u de KomeetAPI 's Midjourney-wrapper, die een speciale /inpaint eindpunt. Hieronder vindt u een stapsgewijze handleiding:

1. Genereer of haal uw basisafbeelding op

U kunt het volgende doen:

Bel de Imagine eindpunt om een nieuwe afbeelding uit tekst te maken:

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" }

Je krijgt een jobId die je kunt gebruiken om de gegenereerde afbeelding op te halen.

Of, als je al een jobId van een eerdere oproep (bijvoorbeeld een opgeschaalde of gevarieerde versie), kunt u direct naar stap 3 gaan.

2. Haal de voltooide afbeelding op en download deze

   POST https://api.cometapi.com/mj/task/{id}/fetch
   Headers:
     TT-API-KEY: your_key
   Body (JSON):
     {
       "jobId": "afa774a3-1aee-5aba-4510-14818d6875e4"
     }

Het antwoord bevat cdnImage (URL) of discordImage je kan downloaden.

3. Maak je masker

  • Maak een zwart-wit maskerafbeelding (zelfde breedte × hoogte als het origineel).
  • White (255,255,255) markeert het gebied dat opnieuw geschilderd moet worden.
  • Zwart (0,0,0) markeert pixels die ongewijzigd moeten blijven.
  • Exporteer dit masker als een PNG en codeer vervolgens de onbewerkte bytes met Base64 zonder the data:image/... voorvoegsel.
   # 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. Roep het bewerkingseindpunt aan

Stuur uw origineel jobId, het Base64-masker en (optioneel) een nieuwe prompt voor het gemaskeerde gebied:

   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: het base64‑gecodeerde PNG-masker (wit = opnieuw tekenen)
  • prompt: tekst die aangeeft wat er in die regio moet worden gegenereerd

5. Haal uw ingekleurde resultaat op

Net als voorheen, peiling /fetch of gebruik uw webhook om de nieuwe op te halen jobId en URL's van afbeeldingen zodra deze klaar zijn.


Voorbeeld: Python-fragment

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())

Met deze flow kunt u elk onderdeel van een bestaande Midjourney-afbeelding heel precies selecteren en aanpassen door uw eigen masker en begeleidende tekst voor het inkleuren aan te leveren.

U kunt verwijzen naar CometAPI's API-document aanpassen.

Tips en valkuilen

  • Maskerprecisie: gekartelde of halfdoorzichtige maskerranden kunnen doorlekken; houd het bij puur zwart/wit.
  • Selectiegrootte: te klein → het model kan inconsistent “hallucineren”; te groot → u verliest de context van de rest van de afbeelding.
  • aanwijzingen: houd ze kort en gericht op het gemaskeerde gebied. (Midjourney zal opgaan in de omringende inhoud.)
  • Webhook-callbacks: als u realtime updates nodig hebt, geef dan een hookUrl in data en uw server ontvangt JSON wanneer de taak is voltooid.

Hoe optimaliseer je prompts voor gemaskeerde bewerkingen?

  • Beknopt maar beschrijvend: Concentreer je bij de opdracht op de inhoud van het gemaskeerde gebied ('gouden mechanische vogel op een tak', in plaats van op generieke kleurveranderingen).
  • Contextuele cohesie: Vermeld verlichting, stijl of materialen die passen bij de onbewerkte delen om een uniforme uitstraling te behouden.
  • Gebruik Remix spaarzaam:Als u alleen de kleur of textuur wilt aanpassen, vermijd dan het herschrijven van de hele prompt in de Remix-modus. Dit kan onbedoeld niet-gemaskeerde gebieden wijzigen.

Beginnen

CometAPI biedt toegang tot meer dan 500 AI-modellen, waaronder open-source en gespecialiseerde multimodale modellen voor chat, afbeeldingen, code en meer. De belangrijkste kracht ligt in het vereenvoudigen van het traditioneel complexe proces van AI-integratie.

KomeetAPI bieden een prijs die veel lager is dan de officiële prijs om u te helpen integreren Midjours-API, en je kunt het uitproberen in je account nadat je je hebt geregistreerd en bent ingelogd! Welkom bij de registratie en ervaar CometAPI. CometAPI betaalt per keer.

Belangrijke voorwaarde: Voordat u MidJourney V7 gaat gebruiken, moet u beginnen met bouwen op CometAPI vandaag – meld je aan hier voor gratis toegang. Bezoek alstublieft docsAan de slag gaan met MidJourney V7 is heel eenvoudig: voeg gewoon de --v 7 parameter aan het einde van uw prompt. Deze eenvoudige opdracht vertelt CometAPI om het nieuwste V7-model te gebruiken om uw image te genereren.

Conclusie

Maskergestuurde, gedeeltelijke aanpassing in Midjourney ontgrendelt een nieuwe dimensie van creatieve controle – of je nu een object in een foto vervangt, fantastische elementen aan een schilderij toevoegt of details in een compositie finetunt. Door de workflow van het voorbereiden van een nauwkeurig masker onder de knie te krijgen, het te uploaden als een laag in de webeditor of te hosten op Discord, en gebruik te maken van de inpainting- en layeringtools van Midjourney, kun je professionele resultaten bereiken met chirurgische precisie. Omarm de nieuwste verbeteringen in de editor – lagen, slimme selectie en een vernieuwde gebruikersinterface – en integreer deze best practices in je creatieve proces om de grenzen van de mogelijkheden van AI-gestuurde kunst te verleggen.

Lees Meer

500+ modellen in één API

Tot 20% korting