Easy Apply BrushNet(applyBrushNet)
Aplica el acondicionamiento de relleno inteligente de BrushNet a un pipeline de EasyUse.
apply Brush Net
Descripción
Aplica el acondicionamiento de relleno inteligente de BrushNet a un pipeline de EasyUse. El nodo toma un PIPE_LINE, una image, una mask, una selección de modelo BrushNet y varios parámetros de acondicionamiento, y devuelve el PIPE_LINE modificado para continuar el procesamiento.
Este nodo pertenece a la categoría EasyUse/Inpaint y está pensado para usarse dentro de un flujo de trabajo con pipeline de EasyUse.
Entradas
pipe
El objeto pipeline de EasyUse al que se aplicará el acondicionamiento de BrushNet. El pipeline modificado se devuelve como salida.
image
La imagen de entrada que se va a rellenar.
mask
La máscara de relleno inteligente. Las áreas cubiertas por la máscara son las regiones que BrushNet rellenará o repintará.
brushnet
Selecciona qué modelo o configuración de BrushNet se usará para la pasada de relleno inteligente.
dtype
La precisión de cómputo que se utiliza al ejecutar BrushNet.
Opciones:
float16bfloat16float32float64
Los dtype de menor precisión, como float16 o bfloat16, generalmente usan menos memoria, mientras que una mayor precisión puede mejorar la exactitud numérica a costa de velocidad y memoria.
scale
Controla la intensidad del acondicionamiento de BrushNet.
- Predeterminado:
1 - Mínimo:
0 - Máximo:
10
Los valores más altos hacen que el relleno inteligente siga el acondicionamiento de BrushNet con más fuerza. Usa 0 para desactivar su influencia.
start_at
El paso de tiempo inicial en el que comienza a aplicarse el acondicionamiento de BrushNet.
- Predeterminado:
0 - Mínimo:
0 - Máximo:
10000
end_at
El paso de tiempo final en el que deja de aplicarse el acondicionamiento de BrushNet.
- Predeterminado:
10000 - Mínimo:
0 - Máximo:
10000
Con los valores predeterminados, BrushNet se aplica en todo el rango de pasos de tiempo de denoising.
Salidas
PIPE_LINE
El pipeline de EasyUse actualizado con el acondicionamiento de BrushNet aplicado. Se puede pasar a los nodos posteriores de EasyUse para continuar con el muestreo o el procesamiento.
Notas de uso
- La
imagey lamaskdeben tener dimensiones coincidentes, y la máscara debe resaltar la región que se va a rellenar. - Para aplicar BrushNet solo durante parte del proceso de denoising, ajusta
start_atyend_at. Por ejemplo, establecerstart_aten un valor más alto retrasa el efecto de BrushNet hasta más tarde en el muestreo, mientras que reducirend_atlo detiene antes. - El valor de
scalete permite equilibrar entre seguir la orientación de BrushNet y permitir que el contenido de la imagen circundante influya en el resultado. - El
PIPE_LINEdevuelto está pensado para encadenarse con el resto del flujo de trabajo de EasyUse.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.