Midjourneys kraftfulde redigeringsmuligheder er vokset markant i de seneste måneder og tilbyder skabere hidtil uset kontrol over alle aspekter af deres billeder. En særlig alsidig arbejdsgang involverer at uploade et brugerdefineret maskebillede for at guide delvise ændringer – hvilket giver dig mulighed for at ændre bestemte områder af et billede, mens resten forbliver uændret. I denne artikel vil vi udforske den komplette proces med at forberede, uploade og udnytte maskebilleder til delvis redigering i Midjourney, både via den webbaserede editor, i Discord og Midjourney API. Undervejs vil vi fremhæve de nyeste funktioner og bedste praksis for at sikre, at din maskeringsarbejdsgang er så gnidningsløs og præcis som muligt.
Hvilke værktøjer tilbyder Midjourney til maskestyret redigering?
Midjourney tilbyder to primære grænseflader til billedredigering: den webbaserede editor på midjourney.com og Vary-regionen værktøj i Discord. Begge kan bruges til at opnå maskestyrede, delvise ændringer – men de adskiller sig i arbejdsgang og muligheder.
Hvad er den webbaserede editor?
Midtvejen editor er en dedikeret webgrænseflade designet til finjusteringer af både Midjourney-genererede billeder og dine egne uploads. Vigtige redigeringsværktøjer inkluderer:
- Slet/Gendan pensler at male områder, du ønsker at regenerere eller bevare
- Smart Vælg til AI-assisteret maskering via positive og negative selektionspunkter
- Lag, der muliggør ikke-destruktiv komposition af flere billeder
- Reteksturering for komplette billedstilskift, samtidig med at strukturen bevares
- Pan og linse zoom til at omramme og skalere lærredet
Hvad er Vary Region i Discord?
Inden for Discord, Vary-regionen tilbyder en mere strømlinet redigeringsoplevelse i kanalen. Efter opskalering af et billede åbner et simpelt maskeredigeringsprogram, hvor du kan:
- Tegn frihånds- eller rektangulære masker over målområdet
- Revider eventuelt prompten (med remixtilstand aktiveret) for at forfine genereret indhold
- Send redigeringer direkte tilbage til Midjourney-botten, og modtag et nyt gitter, hvor kun den valgte region er ændret.
Hvordan forbereder man et maskebillede til delvis modifikation?
Før du uploader en maske til Midjourney, skal du oprette en passende maskefil – typisk en sort-hvid eller transparent PNG, der tydeligt afgrænser det område, der skal ændres.
Hvilke billedformater og specifikationer fungerer bedst?
- PNG med alfa-gennemsigtighed er ideel, da det bevarer klare kanter og maskekvalitet.
- Sørg for, at din maske passer til formatforhold og resolution af det originale billede (f.eks. 1024×1024, 1536×1024).
- Brug ren sort (RGB 0, 0, 0) til at angive "områder, der skal bevares", og hvid (RGB 255, 255, 255) til "områder, der skal ændres". Gennemsigtige områder kan også fungere som udelukkelseszoner, hvis editorens upload understøtter alfakanaler.
Hvilke værktøjer kan du bruge til at lave masken?
- Adobe Photoshop / Affinity PhotoBrug markeringsværktøjer og udfyldningskommandoer til at generere et maskelag med høj kontrast, og eksporter derefter som PNG.
- GIMP / KritaGratis alternativer, der tilbyder kontrolfunktioner til pensel, markering og lagalfabe.
- Online redaktører (Photopea, Pixlr): Hurtige, browserbaserede løsninger til simple maskeringsopgaver.
Hvordan kan man uploade et maskebillede til Midjourneys webeditor for delvis ændring?
Redaktørens Lag Panelet gør det nemt at indsætte et eksternt maskebillede sammen med din original.
Hvordan får du adgang til den fulde editor?
- Naviger til midjourney.com og log ind.
- Klik på knappen Redigere fanen (blyantikon) i den øverste navigation for at åbne den avancerede editor.
- I "Brug af dine egne billeder" skal du vælge Upload fra enhed or Indsæt URL for at inddrage dit originale billede.
Hvordan tilføjer man masken som et lag?
- Åbne Lag panel i editorens sidebjælke.
- Klik Tilføj og upload din forberedte maske-PNG.
- Brug Flyt/ændr størrelse værktøj til at justere maskelaget perfekt over dit originale billede.
- Vælg maskelaget (det vil være fremhævet med et flueben) – dette fortæller editoren, hvilket lag efterfølgende værktøjer vil påvirke.
Hvordan anvender du masken til at guide ændringer?
- Med maskelaget aktivt skal du vælge Slet børste (eller Smart Vælg (hvis du foretrækker AI-assisteret forfining) for at fjerne maskerede områder fra det pågældende lag.
- Eventuelle slettede (transparente) områder på maskelaget definerer nu det "hul", hvorigennem Midjourney vil regenerere indhold på basisbilledet.
- Indtast din ønskede prompt i Imagine bjælke nederst – der beskriver, hvad du vil se i den maskerede zone.
- Hit Send redigeringMidjourney vil producere fire variationer, der erstatter kun den maskerede del, hvilket lader resten af billedet være intakt.
- Brug opskalere or Hent for at eksportere dit endelige resultat; du kan også eksportere en Gennemsigtig PNG af de maskerede redigeringer til videre komposition.
Hvordan kan man bruge Discord til at uploade et maskebillede til delvis modifikation?
Selvom editoren er fremragende til lagbaserede uploads, kan du også bruge Discord til maskestyrede redigeringer via Vary Region-workflowet – ved at hoste både dine originale og maskebilleder og bruge Mask + Imagine-prompter.
Hvordan hoster man billeder på Discord?
- I en privat DM med Midjourney-botten (eller i en privat serverkanal), klik på + ikonet eller træk og slip dit originale billede.
- Presse Indtast for at uploade; når det vises i chatten, skal du højreklikke og vælge Kopiér billedadresse (eller Kopiér medielink på mobil) for at hente URL'en.
- Gentag for din maske-PNG for at få sin egen URL.
Hvordan prompterer man med en maske-URL?
- Type
/imagineog indsæt den original billed-URL, efterfulgt af beskrivende tekst og eventuelle ønskede parametre. - Tilføj din URL til maskebillede i prompten – ideelt set lige efter basisbilledets URL, adskilt af mellemrum. For eksempel:
/imagine https://cdn.discordapp.com/…/original.png https://cdn.discordapp.com/…/mask.png red roses blooming in the masked area --v 7
- Dette fortæller Midjourney, at den skal behandle det andet billede som en maskereference og instruere den til kun at generere nyt indhold, hvor masken er hvid.
- Juster parametre som f.eks.
--v(version),--ar(billedformat), og--q(kvalitet) efter behov; send derefter kommandoen.
Hvordan kan du forfine den maskerede redigering med Vary Region?
Indsend og gentag, indtil det maskerede område matcher dit syn.
Når det indledende gitter er genereret, skal du klikke på U# for at opskalere din foretrukne variation.
Klik Varier (region) og tegn yderligere præcise markeringer over eventuelle områder, der stadig skal justeres.
Med Remix tilstand Når det er aktiveret i dine Discord-indstillinger, kan du justere din prompt i editoren for at finjustere udseendet af de regenererede sektioner.
Sådan bruger du Midjourney API til delvist at ændre et maskeret billede
Midjourneys API (både den officielle webeditor og tredjeparts-wrappers som CometAPI) eksponerer et "inpainting"- eller "vary-region"-slutpunkt, der giver dig mulighed for at levere:
- Et inputbillede
- En binær maske (hvid = område, der skal regenereres; sort = område, der skal beholdes)
- En tekstprompt beskriver, hvad du ønsker i det maskerede område
Selvom Midjourney ikke selv eksponerer en officiel offentlig API, tredjepartsgrænseflader ligesom CometAPI tilbyde tilsvarende kapaciteter.
Hent din CometAPI API-nøgleTilmeld dig på CometAPI og tag fat i din CometAPI-KEY fra instrumentbrættet.
# Example header for PiAPI inpainting
X-API-Key: YOUR_CometAPI_API_KEY
Authorization: Bot YOUR_DISCORD_BOT_TOKEN
Indstilling af anmodningstilstande
Mange tjenester understøtter tilstande svarende til Midjourneys Discord-niveauer:
- hurtig: resulterer i ≤ 90 s (simulerer officiel Fast-tilstand)
- slappe af: resulterer i ≤ 10 min (simulerer afslapningstilstand)
- Turbo: resulterer i ≤ 60 s (et betalt "turbo"-niveau)
{
"mode": "fast",
"prompt": "a serene lakeside at sunset --v 7"
}
For delvist at ændre (indmale) et eksisterende Midjourney-billede via API, kan du bruge CometAPI 's Midjourney-indpakning, som giver en dedikeret /inpaint endepunkt. Nedenfor er en trinvis vejledning:
1. Generer eller hent dit basisbillede
Du kan enten:
Ring til Imagine slutpunkt for at oprette et nyt billede fra tekst:
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" }
Du får tilbage en jobId du kan bruge til at hente det genererede billede.
Eller, hvis du allerede har en jobId Fra et tidligere opkald (f.eks. et opskaleret eller en variation) kan du springe direkte til trin 3.
2. Hent det færdige billede og download det
POST https://api.cometapi.com/mj/task/{id}/fetch
Headers:
TT-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4"
}
Svaret indeholder cdnImage (URL) eller discordImage du kan downloade.
3. Lav din maske
- Lav en sort-hvid maskebillede (samme bredde × højde som originalen).
- White (255,255,255) markerer det område, der skal males om.
- Sort (0,0,0) markerer pixels, der skal forblive uændrede.
- Eksporter denne maske som en PNG, og Base64-koder derefter dens rå bytes uden og
data:image/...præfiks.
# 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. Kald redigeringsslutpunktet
Send din original jobId, Base64-masken og (valgfrit) en ny prompt for det maskerede område:
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
}
maskden base64-kodede PNG-maske (hvid = genmaling)prompt: tekst der vejleder i, hvad der skal genereres i den pågældende region
5. Hent dit indmalede resultat
Ligesom før, afstemning /fetch eller brug din webhook til at hente den nye jobId og billed-URL'er, når de er færdige.
Eksempel: Python-kodestykke
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())
Med dette flow kan du præcist målrette og ændre enhver del af et eksisterende Midjourney-billede ved at angive din egen maske og vejledende tekst til indmaling.
Du kan henvise til Comet API'er API-dok at redigere.
Tips og tricks
- MaskepræcisionUjævne eller halvtransparente maskekanter kan bløde ud; hold dig til ren sort/hvid.
- Valgstørrelse: for lille → modellen kan "hallucinere" inkonsekvent; for stor → du mister kontekst fra resten af billedet.
- prompter: Hold dem korte og fokuserede på det maskerede område. (Midjourney vil blande sig med det omgivende indhold.)
- Webhook-tilbagekaldHvis du har brug for opdateringer i realtid, skal du angive en
hookUrli dindataog din server vil modtage JSON, når jobbet er færdigt.
Hvordan optimerer du prompts til maskerede redigeringer?
- Kortfattet, men beskrivendeFokuser din prompt på indholdet af det maskerede område ("gylden mekanisk fugl siddende på en gren" i stedet for generiske farveændringer).
- Kontekstuel kohærensNævn belysning, stil eller materialer, der matcher de uredigerede dele for at opretholde et samlet udseende.
- Brug Remix sparsomtHvis du kun har brug for farve- eller teksturjusteringer, skal du undgå at omskrive hele prompten i remixtilstand – da dette utilsigtet kan ændre ikke-maskerede områder.
Kom godt i gang
CometAPI giver adgang til over 500 AI-modeller, herunder open source- og specialiserede multimodale modeller til chat, billeder, kode og mere. Dens primære styrke ligger i at forenkle den traditionelt komplekse proces med AI-integration.
CometAPI tilbyde en pris langt lavere end den officielle pris for at hjælpe dig med at integrere Midjourney API, og du kan prøve det på din konto efter registrering og login! Velkommen til at registrere dig og opleve CometAPI. CometAPI betaler efterhånden som du bruger det.
Vigtig forudsætning: Før du bruger MidJourney V7, skal du begynde at bygge videre CometAPI i dag – tilmeld dig her for fri adgang. Besøg venligst docsDet er meget nemt at komme i gang med MidJourney V7 – bare tilføj --v 7 parameter i slutningen af din prompt. Denne enkle kommando fortæller CometAPI at bruge den nyeste V7-model til at generere dit billede.
Konklusion
Maskestyret, delvis modifikation i Midjourney låser op for en ny dimension af kreativ kontrol – uanset om du erstatter et objekt i et foto, tilføjer fantastiske elementer til et maleri eller finjusterer detaljer i en komposit. Ved at mestre arbejdsgangen med at forberede en præcis maske, uploade den som et lag i webeditoren eller hoste den i Discord og udnytte Midjourneys værktøjer til maling og lagdeling, kan du opnå professionelle resultater med kirurgisk præcision. Omfavn de seneste forbedringer i editoren – lag, smart markering og en opdateret brugergrænseflade – og integrer disse bedste praksisser i din kreative proces for at flytte grænserne for, hvad der er muligt inden for AI-drevet kunst.
