Guía de Inpainting
Introducción
Inpainting es una potente función que te permite editar y modificar selectivamente áreas específicas de tus imágenes generadas. Puedes usarla para eliminar elementos no deseados, añadir nuevos detalles o cambiar ciertos aspectos de una imagen mientras preservas el resto.

Cómo acceder a la función de Inpainting
Para acceder a la función de inpainting:
- Selecciona cualquier imagen en tu galería
- Haz clic en la imagen para abrir el panel de vista previa
- En la barra de herramientas de acciones, haz clic en el botón Inpaint (icono de pincel)
// El botón de inpaint solo está disponible para imágenes originales, no para imágenes ampliadas
<Button
variant="ghost"
size="icon"
onClick={handleOpenInpaintEditor}
disabled={!canInpaint || isInpainting}
aria-label="Inpaint"
>
<Paintbrush className="w-5 h-5" />
</Button>Tipos de imágenes e Inpainting
La función de inpainting funciona con diferentes tipos de imágenes según estas reglas:
| Tipo de Imagen | Se puede hacer Inpainting | Se puede Ampliar |
|---|---|---|
| Original | ✅ Sí | ✅ Sí |
| Inpainted | ✅ Sí | ✅ Sí |
| Ampliada | ❌ No | ❌ No |
Nota: Puedes crear un flujo de trabajo donde primero haces inpainting en una imagen y luego amplías la versión con inpainting. El sistema rastreará esta relación y la mostrará como una “Ampliación de Inpainting”.
Uso del Editor de Inpainting
Controles Básicos
El editor de inpainting proporciona las siguientes herramientas:
- Pincel: Pinta sobre las áreas que deseas cambiar
- Borrador: Elimina las marcas del pincel
- Tamaño del Pincel: Ajusta el tamaño del pincel/borrador
- Creatividad: Controla cuánta libertad creativa tiene la IA al hacer inpainting

Guía Paso a Paso
-
Selecciona el Área: Usa el pincel para pintar sobre las áreas que deseas modificar. El área marcada se resaltará.
-
Ajusta el Tamaño del Pincel: Usa el deslizador para ajustar el tamaño del pincel para mayor precisión o cobertura más amplia.
-
Prompt Personalizado (Opcional): Puedes proporcionar un prompt específico para guiar cómo debe modificarse el área seleccionada. Si se deja vacío, el sistema intentará coincidir con el estilo del resto de la imagen.
-
Configuración Avanzada: Expande esta sección para acceder a opciones adicionales:
- Modelo LoRA: Selecciona un modelo LoRA específico para la operación de inpainting
- Peso de LoRA: Ajusta la influencia del LoRA seleccionado
-
Aplicar Inpainting: Haz clic en el botón “Aplicar Inpaint” para procesar tu solicitud.
<Tabs defaultValue="settings">
<TabsList>
<TabsTrigger value="settings">Configuración</TabsTrigger>
<TabsTrigger value="advanced">Avanzado</TabsTrigger>
</TabsList>
<TabsContent value="settings">
{/* Configuración básica */}
<div className="space-y-4">
<div className="grid gap-2">
<Label htmlFor="brush-size">Tamaño del Pincel</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">Creatividad</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">Prompt Personalizado</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">
{/* Configuración avanzada de LoRA */}
</TabsContent>
</Tabs>Visualización y Gestión de Imágenes con Inpainting
Después del inpainting, la nueva versión con inpainting se guardará junto a la original.
Comparación de Versiones
Puedes comparar fácilmente las versiones original y con inpainting:
- En el panel de vista previa de la imagen, verás botones para “Original” e “Inpainted”
- Haz clic en “Inpainted” para ver tu versión modificada
- Haz clic en “Comparar” para ver una comparación lado a lado con un deslizador
Múltiples Versiones con Inpainting
Puedes crear múltiples versiones con inpainting de la misma imagen:
- Cada versión se guarda por separado
- Usa el selector de versiones en la pestaña de inpainted para cambiar entre versiones
- La versión más reciente se selecciona por defecto
Flujo de Trabajo de Inpainting y Ampliación
Puedes combinar inpainting y ampliación en una secuencia para lograr los mejores resultados:
Flujo de Trabajo 1: Inpaint → Ampliar
- Haz inpainting en una imagen original para modificar áreas específicas
- Amplía la versión con inpainting para mejorar la resolución
- El resultado se etiquetará como “Inpaint Ampliado”
Flujo de Trabajo 2: Original → Diferentes Inpaints
- Crea múltiples versiones con inpainting con diferentes modificaciones
- Compara las variaciones para elegir la mejor
- Opcionalmente amplía tu versión favorita
Limitaciones y Consideraciones
- Selección de Área: Sé preciso con tu selección de pincel. La IA funciona mejor cuando la selección tiene límites claros.
- Conciencia del Contexto: La IA considera las áreas circundantes para generar inpainting contextualmente apropiado.
- Tiempo de Procesamiento: El inpainting puede tomar más tiempo para áreas complejas o selecciones más grandes.
- Políticas de Contenido: Todo el contenido generado debe adherirse a nuestras políticas de contenido.
Solución de Problemas
Problemas Comunes y Soluciones
Problema: El botón de inpainting está deshabilitado Solución: Verifica que estás viendo una imagen original o con inpainting, no una ampliada
Problema: El inpainting no coincide con el estilo de la imagen Solución: Intenta usar un prompt personalizado que describa el estilo deseado, o reduce el valor de creatividad
Problema: Límites deficientes entre áreas con inpainting y originales Solución: Usa un tamaño de pincel más pequeño para una selección más precisa alrededor de los límites
Mejores Prácticas
- Haz ediciones enfocadas: Apunta a áreas específicas en lugar de grandes porciones
- Usa un tamaño de pincel apropiado: Haz coincidir el tamaño de tu pincel con el nivel de detalle que estás editando
- Experimenta con la creatividad: Valores más bajos mantienen la consistencia, valores más altos permiten más variación
- Guía con prompts: Usa prompts específicos para resultados predecibles
- Considera múltiples versiones: Crea varias variaciones antes de ampliar
Si tienes alguna pregunta o necesitas más ayuda con la función de inpainting, por favor contacta a nuestro equipo de soporte.