Stable Diffusion Fooocus: Guía para principiantes
Si hablamos de GUIs de Stable Diffusion, los nombres más populares que oirás son Automatic1111 y ComfyUI.
Pero hay otra gran GUI de Stable Diffusion que no sólo es rápida, sino también muy fácil de usar para los principiantes.
Sí, estoy hablando de Fooocus, que está ganando popularidad en la comunidad de Stable Diffusion por su interfaz de usuario simplista y su facilidad de uso.
En esta guía de Stable Diffusion Fooocus, te guiaré a través de esta interfaz gráfica de usuario desde la instalación hasta todas las funciones disponibles en ella.
Al final de esta guía, te enamorarás de Fooocus y definitivamente le darás una oportunidad. Dicho esto, empecemos.
¿Qué es Fooocus?
Fooocus es un software para ejecutar Stable Diffusion sin conexión con una interfaz de usuario sencilla y fácil de usar. Es de código abierto y su uso es totalmente gratuito.
Se basa en Gradio, lo que significa que tiene una interfaz de usuario muy similar a Automatic1111, ya que también se basa en Gradio.
A diferencia de Automatic1111, Fooocus ofrece una forma muy sencilla de generar imágenes en Stable Diffusion bastante similar a MidJourney.
No tienes que centrarte en aspectos como los pasos de muestreo, la escala CFG, los modelos, etc. cuando utilizas Fooocus. Solo tienes que prestar atención a las indicaciones y él se encarga del resto.
Esto te ofrece una experiencia similar a la de Dall-E o MidJourney, en la que introduces instrucciones y generas imágenes.
Aparte de su sencilla interfaz, Fooocus también tiene muchas optimizaciones técnicas que hacen que su rendimiento sea muy eficiente.
Los tiempos de generación de imagen en Fooocus son mucho más rápidos que Automatic1111 o ComfyUI. Si tienes una GPU de gama baja y te cuesta ejecutar Stable Diffusion, te encantará usar Fooocus.
Esto se debe a que será capaz de generar imágenes mucho más rápido. Además, podrás utilizar modelos SDXL en Fooocus sin errores de memoria.
Cómo instalar Fooocus
Instalar Fooocus es muy sencillo y directo, especialmente si utilizas Windows. Sin embargo, también puedes ejecutarlo en Linus y Google Colab.
Estos son los pasos para instalar Fooocus en Windows:
Fooocus no tiene un proceso de instalación complicado para Windows. Todo lo que tienes que hacer es descargar Fooocus desde el siguiente enlace.
Una vez descargado, extrae el archivo zip a la ubicación que desees y ejecuta el archivo 'run.bat'. Eso es todo.
La primera vez que inicies Fooocus, se descargará automáticamente el modelo de punto de control, lo que tardará algún tiempo en función de tu conexión a Internet.
Una vez descargado, Fooocus se abrirá como se muestra en la imagen siguiente:
Si quieres utilizar tus modelos de puntos de control en Fooocus, puedes colocarlos en el directorio de carpetas Fooocus/models/checkpoints.
Además del archivo run.bat en Fooocus, también encontrarás los archivos run_anime.bat y run_realistic.bat. Son archivos predefinidos que puedes utilizar si quieres generar imágenes en ese estilo.
El archivo run_anime.bat utiliza el modelo de punto de control Bluepencil XL, ideal para generar imágenes de anime en Stable Diffusion.
El archivo run_realistic.bat utiliza el modelo de punto de control Realistic Stock Photo XL, que es excelente para generar imágenes realistas en Stable Diffusion.
Por lo tanto, si quieres generar imágenes en cualquiera de los estilos anteriores, puedes elegir ejecutar Fooocus utilizando estos archivos predefinidos en lugar del archivo run.bat.
Versión | Nombre del archivo | Modelo utilizado |
General | ejecutar.bat | juggernautXL_v8Rundiffusion |
Realista | run_realistic.bat | realisticStockPhoto_v20 |
Anime | run_anime.bat | animaPencilXL_v100 |
Si te preguntas si puedes cambiar los modelos de punto de control en Fooocus, la respuesta es sí. Hablaremos de ello más adelante en la guía.
Cómo utilizar Fooocus
Como ya he mencionado, utilizar Fooocus es extremadamente fácil y todo lo que tienes que hacer es introducir tus indicaciones y generar la imagen.
Veamos con más detalle cómo utilizar Fooocus y generar imágenes con él.
Cómo usar SDXL en ComfyUI [Guía comple...Generar una imagen
Al abrir Fooocus, este es el aspecto que tendrá:
Como puedes ver, es sólo una pantalla en blanco con una opción para escribir tu aviso, un botón para generar imágenes y dos casillas de verificación para opciones adicionales.
Vamos a generar tu primera imagen en Fooocus. Para ello, escribe un mensaje para tu imagen y haz clic en el botón Generar.
Utilizaré la siguiente indicación para mi imagen:
1hombre, retrato en la azotea
Copia
Fooocus te recomienda que utilices prompts muy cortos y precisos, ya que se ocupa de otros aspectos como la calidad, el aspecto, el color, etc. En Fooocus no es necesario escribir prompts largos y complicados.
Estas son las imágenes de salida generadas por Fooocus:
Las imágenes generadas son absolutamente preciosas y ni siquiera hemos tenido que rascarnos la cabeza para escribir una buena sugerencia. ¡Ese es el poder de Fooocus!
Si quieres generar imágenes bonitas en Stable Diffusion, Fooocus es el compañero perfecto, ya que no tienes que ensuciarte las manos con el meollo de la generación de imágenes.
Sólo tienes que escribir tu mensaje y el programa te mostrará una imagen bonita. Pero si quieres más de Fooocus, probablemente necesites leer el resto de la guía.
Ajustes de generación de imágenes
Al principio, Fooocus sólo te da lo mínimo para que la generación de imágenes en Stable Diffusion sea lo más rápida y sencilla posible.
Pero tiene muchas funciones que puedes aprovechar si quieres tener más control sobre las imágenes que generas.
Haga clic en la casilla Avanzado, visible justo debajo del campo de consulta.
Aparecerá una barra lateral a la derecha con más ajustes que le permitirán controlar mejor la configuración de salida.
Hay cuatro pestañas, a saber: Configuración, Estilo, Modelo y Avanzado.
En la pestaña Configuración, encontrarás un ajuste llamado Rendimiento con tres opciones: Velocidad, Calidad y Calidad extrema.
Esto es lo que hacen estas tres opciones:
- Velocidad: utiliza 30 pasos de muestreo para generar la imagen
- Calidad: Utiliza 60 pasos de muestreo para generar la imagen
- Calidad extrema: Utiliza LCM-LoRA para generar la imagen más rápidamente
En función de tu GPU, puedes elegir cualquiera de las tres opciones de rendimiento. Yo utilizo la opción Velocidad, ya que es rápida y sigue generando imágenes con un aspecto asombroso. Estas son las diferencias entre las tres opciones:
Debajo de la opción Rendimiento está la opción Relación de Aspecto con muchas opciones que puedes elegir para el tamaño de la imagen. Por lo tanto, no tiene que introducir el tamaño de la imagen manualmente y sólo tiene que elegir entre uno de estos preajustes de tamaño de imagen populares.
También hay una opción para elegir el número de imágenes que quieres generar. Por defecto, este número está fijado en 2 imágenes, pero puedes cambiarlo al valor que quieras.
Y por último, hay un campo de texto donde puedes introducir un mensaje negativo para tu imagen si quieres. Yo suelo dejarlo vacío, ya que Fooocus es muy bueno generando imágenes. Pero puedes escribir un mensaje negativo corto si quieres.
También hay una casilla llamada Aleatorio que define la semilla de la imagen. Si desmarcas esta casilla, verás una opción para introducir un número de semilla para tu imagen.
A menos que quieras generar una imagen específica que hayas generado previamente o visto en algún sitio, puedes establecer la semilla como aleatoria.
Ajustes de estilo
Una de las mejores características de Fooocus son los ajustes de estilo, que te permiten generar imágenes en muchos estilos preestablecidos.
Este ajuste se encuentra en la pestaña Estilo, donde encontrará muchas opciones que puede activar al generar una imagen. Por defecto, tres opciones de estilo ya están activadas.
Pero hay muchos otros estilos diversos de Stable Diffusion, como el estilo cinematográfico, el estilo ciberpunk, el estilo isométrico, el estilo de ilustración antigua, etc.
Cómo intercambiar caras en Stable Diffu...Si pasas el ratón por encima de la opción, verás una imagen de previsualización que te mostrará su aspecto. Esto es muy útil, ya que puedes ver cada estilo sin probarlo.
Mensaje utilizado:
un conejo blanco
Copia
He aquí algunos ejemplos de estilos disponibles en Fooocus:
Ajustes del modelo
La siguiente pestaña es la Configuración del modelo, donde puede seleccionar el modelo de punto de control, así como aplicar hasta 5 modelos LoRA.
Como Fooocus admite SDXL, también te da la opción de elegir un modelo de refinador en caso de que estés utilizando modelos SDXL.
Me encanta que aplicar modelos LoRA sea tan sencillo en Fooocus. Solo tienes que seleccionar el modelo en el desplegable y establecer el peso del modelo.
Además de la pestaña Modelo, también hay una pestaña llamada Avanzado en la que puedes configurar la Escala de orientación (CFG) y la nitidez de la imagen.
Ampliación de imágenes
Fooocus también tiene otra casilla de verificación debajo del campo de aviso llamada Imagen de entrada que te permite introducir una imagen y utilizarla para diversos fines.
Cuando actives la casilla de entrada de imagen, se abrirá un nuevo menú con 4 pestañas. La primera pestaña es la pestaña de escalado de imagen donde puedes subir tu imagen y escalarla.
Es como la pestaña "Extras" de Automatic1111, en la que se aumenta la escala de una imagen. Pero a diferencia de Automatic1111, todo lo que tienes que hacer en Fooocus es subir la imagen y elegir la variación de escala.
Puedes configurar el escalado para que sea sutil, fuerte, 1,5x, 2x o 2x rápido. No tienes que preocuparte por el escalado que vas a utilizar ni por el tamaño o la relación de aspecto de la imagen escalada.
De nuevo, Fooocus simplifica este proceso y hace que el escalado sea rápido y sencillo. Aquí tienes una comparación de la ampliación realizada en Fooocus.
Las opciones de variaciones Sutil y Fuerte no sólo aumentan la escala de la imagen, sino que también la modifican. Es similar a la opción de MidJourney que permite generar variantes de una imagen.
He aquí una comparación de variaciones realizadas sobre una imagen en Fooocus:
La diferencia entre las variaciones no es mucha, así que no encontré esta función muy útil. Es mucho mejor que aumentes el número de imágenes generadas si quieres más variaciones.
ImagePrompt
Fooocus permite utilizar una imagen como prompt sin necesidad de instalar extensiones, a diferencia de Automatci1111.
Para utilizarlo, cambie a ImagePrompt y cargue su imagen en cualquiera de las cuatro ranuras para imágenes.
Ahora, haz clic en la casilla Avanzado, que abre varias opciones que puedes hacer con tu imagen. Hay varios botones de opción que te permiten elegir lo que quieres hacer con tu imagen.
ImagePrompt
La primera opción es ImagePrompt, que permite generar una imagen basada en la imagen de entrada. Puede establecer el peso del aviso y detener el control del aviso de imagen en determinados pasos de muestreo.
Puede aumentar cualquiera de los dos valores para aumentar el efecto de la indicación de imagen.
PyraCanny
Con PyraCanny, puede copiar la composición o las poses de humanos o personajes en su imagen de entrada. PyraCanny es un método de control de bordes que detecta los bordes de una imagen.
Funciona de forma similar al método canny de ControlNet.
CPDS
CPDS funciona igual que el modelo de profundidad de ControlNet y copia la composición 3D o profundidad de la imagen de entrada.
Puede utilizarlo para copiar la profundidad de una imagen de entrada para copiar detalles de la composición.
La guía definitiva para pintar con Stab...FaceSwap
Con la función FaceSwap de Fooocus, puedes intercambiar caras fácilmente y generar caras o personajes coherentes.
Funciona como el IP-Adapter o la extensión ReActor disponibles en Automatic1111.
Fooocus tiene cuatro ranuras para imágenes que te permiten utilizar estas funciones combinadas entre sí. Puedes copiar la composición de una imagen y aplicarle el intercambio de caras. Todo ello sin instalar varias extensiones.
Inpainting y Outpainting en Fooocus
Fooocus también dispone de funciones para inpainting y outpainting como en Automatci1111 pero de forma más sencilla y directa.
Cambia a la pestaña 'Inpaint or Outpaint' y carga tu imagen de entrada.
A continuación, basta con dibujar una máscara sobre el área que desea cambiar escribir su aviso, y pulse Generar.
Hay opciones adicionales para el repintado en las que puede especificar el método para mejorar los detalles (como las manos, los ojos, etc.) o modificar el contenido de la imagen.
Mensaje utilizado:
con gafas de sol
Copia
Aquí están los resultados:
Con Outpainting, puedes extender tu imagen en la dirección que quieras. Para utilizar outpainting en Fooocus, sube tu imagen y configura el método como 'Inpaint o Outpaint (por defecto)'.
Ahora, ajuste la dirección de Outpaint a cualquiera de las opciones que desee.
No tiene que escribir ninguna indicación durante el pintado. Sin embargo, puede escribir una indicación si lo desea.
Describa
Por último, Fooocus tiene la opción de describir cualquier imagen para adivinar su indicación. Esta función es muy similar a la función Interrogar CLIP de Automatic1111.
Sólo tiene que cargar su imagen en la pestaña Describir y hacer clic en el botón "Describir esta imagen en prompt".
El mensaje que adivine aparecerá en el campo de mensaje.
Fooocus vs Automatic1111 vs ComfyUI
Ya conoces todas las funciones disponibles en Fooocus. Pero, ¿cómo se compara realmente con Automatic1111 o ComfyUI?
Aquí tienes una tabla comparativa detallada con las diferencias y similitudes entre Fooocus, Automatic1111 y ComfyUI.
Fooocus | Automático1111 | ComfyUI | |
Instalación | Portátil/One-Click | Instalación manual | Portátil/One-Click |
Facilidad para empezar | No requiere conocimientos de Stable Diffusion | Requiere una comprensión básica de la Stable Diffusion | Requiere una comprensión moderada de la Stable Diffusion |
Facilidad para generar buena imagen | Alta | Medio | Medio |
Rendimiento | A la par con Automatic1111 y ComfyUI | Más lento que Fooocus y ComfyUI | Mejor que Automatic1111 pero no tan rápido como Fooocus |
Características | Limitado a las funciones básicas de Stable Diffusion | No es muy limitado y puede mejorarse con ampliaciones | No es muy limitado y puede mejorarse con ampliaciones |
Versatilidad | Muy limitado | Ofrece una versatilidad decente | Muy versátil |
Pintar y despintar | Disponible | Disponible | Disponible |
Aumento de escala | Disponible | Disponible | Disponible |
Extensiones | No disponible | Disponible | Disponible |
Coste | Gratis | Gratis | Gratis |
Ventajas e inconvenientes de Fooocus
He aquí los pros y los contras de Fooocus:
Pros
- Muy fácil de usar y de poner en marcha
- Perfecto para principiantes que sólo quieren generar imágenes
- La mayoría de las funciones están simplificadas
- Genera imágenes de alta calidad sin mucha configuración
- Alto rendimiento ideal para GPU de gama baja
Contras
- No se pueden instalar extensiones
- Es muy limitado para cualquier flujo de trabajo complejo
- El repintado es muy limitado
- No es ideal para flujos de trabajo complejos
Preguntas frecuentes
He aquí algunas preguntas frecuentes sobre Fooocus:
¿Puedo ejecutar Fooocus en Mac?
Sí, puedes ejecutar Fooocus en dispositivos M1 y M2 con macOS 'Catalina' o una versión más reciente instalada. Aquí tienes la guía no oficial para ejecutar Fooocus en Mac.
¿Puedo utilizar modelos SD 1.5 en Fooocus?
Puedes utilizar los modelos SDXL y SD 1.5 en Fooocus cambiando el Modelo en los ajustes avanzados.
¿Es Fooocus mejor que MidJourney?
Fooocus es sólo un software que le permite ejecutar Stable Diffusion. Está diseñado para generar imágenes con el mínimo esfuerzo y configuración. La salida de imágenes depende del modelo de punto de control utilizado. Lo que Fooocus hace es sólo proporcionar una experiencia similar a MidJourney de usar Stable Diffusion.
Conclusión
Si quieres un software sencillo para ejecutar Stable Diffusion, Fooocus es la mejor opción.
Sí, se sentirá algo limitado en comparación con pesos pesados como Automatic1111 y ComfyUI. Pero a veces sólo quieres generar bellas imágenes rápidamente sin la molestia de cambiar la escala CFG, samplers, y todo eso.
Y en esos casos, Fooocus resulta muy útil. Te ofrece una experiencia de uso de Stable Diffusion como Dall-E o MidJourney en la que solo tienes que introducir una indicación y generar tu imagen.
60 Mejores Prompts de Alimentos de Stabl...Si tienes alguna pregunta o duda sobre Fooocus, no dudes en plantearla en los comentarios.
Si quieres conocer otros artículos parecidos a Stable Diffusion Fooocus: Guía para principiantes puedes visitar la categoría Stable Diffusion.
Deja una respuesta
Contenido relacionado