Las potentes funciones de edición de Midjourney han crecido significativamente en los últimos meses, ofreciendo a los creadores un control sin precedentes sobre cada aspecto de sus imágenes. Un flujo de trabajo particularmente versátil consiste en subir una imagen de máscara personalizada para guiar las modificaciones parciales, lo que permite cambiar áreas específicas de una imagen sin modificar el resto. En este artículo, exploraremos el proceso completo de preparación, subida y aprovechamiento de imágenes de máscara para la edición parcial en Midjourney, tanto a través del Editor web, como en Discord y la API de Midjourney. A lo largo del proceso, destacaremos las últimas funciones y las mejores prácticas para garantizar que su flujo de trabajo de enmascaramiento sea lo más fluido y preciso posible.
¿Qué herramientas ofrece Midjourney para la edición guiada por máscaras?
Midjourney ofrece dos interfaces principales para la edición de imágenes: la interfaz web Editor en midjourney.com y el Variar región Herramienta en Discord. Ambas permiten realizar modificaciones parciales guiadas por máscara, pero difieren en su flujo de trabajo y capacidades.
¿Qué es el editor basado en web?
La mitad del viaje Editor Es una interfaz web dedicada, diseñada para realizar ajustes precisos tanto de las imágenes generadas por Midjourney como de las que subas tú mismo. Las herramientas de edición clave incluyen:
- Borrar/Restaurar pinceles Para pintar zonas que quieras regenerar o conservar
- Selección inteligente para enmascaramiento asistido por IA mediante puntos de selección positivos y negativos
- capas, lo que permite la composición no destructiva de múltiples imágenes
- Retexturizar Para cambios de estilo de imagen completa mientras se conserva la estructura
- Pan y Zoom: para reencuadrar y escalar el lienzo
¿Qué es Variar Región en Discord?
Dentro de Discord, Variar región Ofrece una experiencia de edición más ágil y en el canal. Tras escalar una imagen, al hacer clic en el botón "Variar (Región)" se abre un sencillo editor de máscaras donde puede:
- Dibuje máscaras a mano alzada o rectangulares sobre el área objetivo
- Opcionalmente, revise el mensaje (con el modo Remix habilitado) para refinar el contenido generado
- Envíe las ediciones directamente al bot Midjourney y recibirá una nueva cuadrícula con solo la región seleccionada alterada
¿Cómo se prepara una imagen de máscara para una modificación parcial?
Antes de cargar una máscara en Midjourney, debe crear un archivo de máscara adecuado, generalmente un PNG en blanco y negro o transparente que delinee claramente la región que se modificará.
¿Qué formatos y especificaciones de imagen funcionan mejor?
- PNG Con transparencia alfa es ideal, ya que conserva los bordes claros y la fidelidad de la máscara.
- Asegúrese de que su mascarilla coincida con la la relación de aspecto y Resolución de la imagen original (por ejemplo, 1024×1024, 1536×1024).
- Utilice negro puro (RGB 0, 0, 0) para indicar las áreas que se deben conservar y blanco (RGB 255, 255, 255) para las áreas que se deben modificar. Las regiones transparentes también pueden funcionar como zonas de exclusión si la carga del editor admite canales alfa.
¿Qué herramientas puedes utilizar para crear la máscara?
- Adobe Photoshop / Affinity Photo:Utilice herramientas de selección y comandos de relleno para generar una capa de máscara de alto contraste y luego expórtela como PNG.
- GIMP / Krita:Alternativas gratuitas que ofrecen controles de pincel, selección y capa alfa.
- Editores online (Photopea, Pixlr): Soluciones rápidas basadas en navegador para tareas de enmascaramiento simples.
¿Cómo puedo cargar una imagen de máscara al editor web de Midjourney para modificarla parcialmente?
El editor capas El panel facilita la incorporación de una imagen de máscara externa junto con la original.
¿Cómo acceder al Editor completo?
- Navegue a midjourney.com e inicie sesión
- Haga clic en el ícono de Editar pestaña (icono de lápiz) en la navegación superior para abrir el Editor avanzado.
- En “Usar sus propias imágenes”, elija Subir desde el dispositivo or Pegar URL para traer tu imagen original.
¿Cómo agregar la máscara como capa?
- Abra la capas panel en la barra lateral del Editor.
- Haga clic en Agregar y cargue su máscara PNG preparada.
- Use la opción Movimiento de cambio de tamaño herramienta para alinear perfectamente la capa de máscara sobre la imagen original.
- Seleccione la capa de máscara (aparecerá resaltada con una marca de verificación); esto le indica al Editor qué capa afectarán las herramientas posteriores.
¿Cómo se aplica la máscara para guiar las modificaciones?
- Con la capa de máscara activa, elija la borrar cepillo (o Selección inteligente si prefiere el refinamiento asistido por IA) para eliminar las regiones enmascaradas de esa capa.
- Cualquier área borrada (transparente) en la capa de máscara ahora define el “agujero” a través del cual Midjourney regenerará el contenido en la imagen base.
- Ingrese el mensaje deseado en el Imagine barra en la parte inferior: describe lo que desea ver en la zona enmascarada.
- Haga clic en Enviar EditarMidjourney producirá cuatro variaciones que reemplazan único la sección enmascarada, dejando el resto de la imagen intacta.
- Use Mejora la resolución or Descargar para exportar su resultado final; también puede exportar un PNG transparente de las ediciones enmascaradas para una mayor composición.
¿Cómo puedes usar Discord para cargar una imagen de máscara para una modificación parcial?
Si bien el Editor se destaca en las cargas basadas en capas, también puedes aprovechar Discord para realizar ediciones guiadas por máscaras a través del flujo de trabajo Variar región, alojando tanto tus imágenes originales como las de máscara y usando las indicaciones de Máscara + Imagina.
¿Cómo alojar imágenes en Discord?
- En un DM privado con el bot Midjourney (o en un canal de servidor privado), haz clic en el + Icono o arrastre y suelte su imagen original.
- Prensa Acceder para cargar; una vez que aparezca en el chat, haga clic derecho y seleccione Copiar dirección de imagen (o Copiar enlace multimedia en el móvil) para obtener la URL.
- Repita este procedimiento para que su máscara PNG obtenga su propia URL.
¿Cómo se solicita una URL de máscara?
- Tipo
/imaginey pega el URL de la imagen original, seguido de un texto descriptivo y cualquier parámetro deseado. - Adjunte su URL de la imagen de máscara En el mensaje de solicitud, idealmente inmediatamente después de la URL de la imagen base, separados por espacios. Por ejemplo:
/imagine https://cdn.discordapp.com/…/original.png https://cdn.discordapp.com/…/mask.png red roses blooming in the masked area --v 7
- Esto le indica a Midjourney que trate la segunda imagen como una referencia de máscara y le ordena generar contenido nuevo solo donde la máscara sea blanca.
- Ajustar parámetros como
--v(versión),--ar(relación de aspecto), y--q(calidad) según sea necesario; luego envíe el comando.
¿Cómo puedes refinar la edición enmascarada con Variar región?
Envíe y repita hasta que la región enmascarada coincida con su visión.
Una vez generada la cuadrícula inicial, haga clic en U# para mejorar su variación preferida.
Haga clic en Variar (Región) y dibuje selecciones precisas adicionales sobre cualquier área que aún necesite ajustes.
con Modo de remezcla habilitado en la configuración de Discord, puedes modificar tu mensaje en el editor para ajustar el aspecto de las secciones regeneradas.
Cómo usar la API de Midjourney para modificar parcialmente una imagen enmascarada
La API de Midjourney (tanto el editor web oficial como los envoltorios de terceros como CometAPI) expone un punto final de “repintado” o “variación de región” que le permite proporcionar:
- Una imagen de entrada
- Una máscara binaria (blanco = región a regenerar; negro = región a conservar)
- Un mensaje de texto describiendo lo que quieres en el área enmascarada
Aunque Midjourney en sí no expone una API pública oficial, interfaces de terceros como uno CometAPI proporcionar capacidades equivalentes.
Obtenga su clave API de CometAPI: Regístrate en CometAPI y toma tu CometAPI-KEY desde el tablero.
# Example header for PiAPI inpainting
X-API-Key: YOUR_CometAPI_API_KEY
Authorization: Bot YOUR_DISCORD_BOT_TOKEN
Configuración de modos de solicitud
Muchos servicios admiten modos similares a los niveles de Discord de Midjourney:
- fast: resultados en ≤ 90 s (simula el modo rápido oficial)
- relajarse: resultados en ≤ 10 min (simula el modo Relax)
- turbo: resultados en ≤ 60 s (nivel “turbo” de pago)
{
"mode": "fast",
"prompt": "a serene lakeside at sunset --v 7"
}
Para modificar parcialmente (pintar) una imagen de Midjourney existente a través de la API, puede usar el CometAPI El envoltorio Midjourney de 's, que proporciona un dedicado /inpaint Punto final. A continuación, se muestra una guía paso a paso:
1. Genera o recupera tu imagen base
Usted puede:
Llama a el Imagine punto final para crear una nueva imagen a partir del texto:
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" }
Recibirás un reembolso jobId Puedes usarlo para obtener la imagen generada.
O si ya tienes una jobId desde una llamada anterior (por ejemplo, una versión ampliada o una variación), puede saltar directamente al paso 3.
2. Obtenga la imagen completa y descárguela.
POST https://api.cometapi.com/mj/task/{id}/fetch
Headers:
TT-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4"
}
La respuesta contiene cdnImage (URL) o discordImage tú puedes descargar.
3. Crea tu máscara
- Lograr blanco y negro imagen de máscara (mismo ancho × alto que la original).
- White (255,255,255) Marca el área a repintar.
- Negro (0,0,0) marca los píxeles que desea mantener sin cambios.
- Exporte esta máscara como PNG y luego codifique en Base64 sus bytes sin procesar sin la
data:image/...prefijo.
# 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. Llamar al punto final de edición
Envía tu original jobId, la máscara Base64 y (opcionalmente) un nuevo mensaje para la región enmascarada:
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:la máscara PNG codificada en base64 (blanco = repintar)
– prompt:texto que guía qué generar en esa región
5. Obtenga el resultado pintado
Al igual que antes, encuesta /fetch o usa tu webhook para recuperar el nuevo jobId y las URL de las imágenes una vez completadas.
Ejemplo: fragmento de código de Python
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())
Con este flujo puedes apuntar con precisión y modificar cualquier parte de una imagen Midjourney existente proporcionando tu propia máscara y texto guía para la pintura.
Puedes consultar CometAPI Documento API Para editar.
Consejos y trampas
- Precisión de la máscara:Los bordes irregulares o semitransparentes de la máscara pueden sangrar; manténgalos en blanco y negro puros.
- Tamaño de la selección: demasiado pequeño → el modelo puede “alucinar” de manera inconsistente; demasiado grande → se pierde el contexto del resto de la imagen.
- Mensajes del sistemaMantenlos cortos y centrados en la región enmascarada. (Midjourney se integrará con el contenido circundante).
- Devoluciones de llamadas de webhook:si necesita actualizaciones en tiempo real, proporcione una
hookUrlen tudatay su servidor recibirá JSON cuando finalice el trabajo.
¿Cómo optimizar las indicaciones para ediciones enmascaradas?
- Conciso pero descriptivo:Concentre su mensaje en el contenido del área enmascarada (“pájaro mecánico dorado posado en una rama”, en lugar de cambios de color genéricos).
- Cohesión contextual:Mencione la iluminación, el estilo o los materiales que combinen con las partes sin editar para mantener una apariencia unificada.
- Utilice Remix con moderación:Si solo necesita ajustes de color o textura, evite reescribir todo el mensaje en el modo Remix, ya que puede alterar involuntariamente las regiones no enmascaradas.
Primeros Pasos
CometAPI proporciona acceso a más de 500 modelos de IA, incluyendo modelos multimodales especializados y de código abierto para chat, imágenes, código y más. Su principal ventaja reside en simplificar el proceso tradicionalmente complejo de integración de IA.
CometAPI Ofrecemos un precio mucho más bajo que el precio oficial para ayudarte a integrarte API de viaje a mitad de camino¡Puedes probarlo en tu cuenta después de registrarte e iniciar sesión! Bienvenido a registrarte y a experimentar CometAPI. CometAPI es de pago por uso.
Prerrequisito importante: Antes de utilizar MidJourney V7, debe comenzar a construir en CometAPI hoy: regístrate Aquí para acceso gratuito. Por favor, visite documentosComenzar a usar MidJourney V7 es muy sencillo: solo agregue el --v 7 Parámetro al final del mensaje. Este sencillo comando indica a CometAPI que utilice el modelo V7 más reciente para generar la imagen.
Conclusión
La modificación parcial guiada por máscaras en Midjourney te abre una nueva dimensión de control creativo, ya sea que estés reemplazando un objeto en una foto, añadiendo elementos fantásticos a una pintura o perfeccionando detalles en una composición. Al dominar el flujo de trabajo de preparar una máscara precisa, subirla como capa en el Editor web o alojarla en Discord, y aprovechar las herramientas de retoque y capas de Midjourney, puedes lograr resultados profesionales con precisión milimétrica. Adopta las últimas mejoras del Editor (capas, selección inteligente y una interfaz de usuario renovada) e integra estas prácticas recomendadas en tu proceso creativo para superar los límites de lo posible en el arte impulsado por IA.
