Featured image of post Cómo generar imágenes de ilustraciones usando IA (Stable Diffusion)

Cómo generar imágenes de ilustraciones usando IA (Stable Diffusion)

¿Qué es Stable Diffusion?

Stable Diffusion es una IA que genera imágenes a partir de información de texto (texto a imagen), desarrollada por un equipo de investigación de la Universidad de Múnich, Alemania. Al entrenar con diversas imágenes, puede generar una amplia variedad de imágenes, desde fotografías realistas hasta ilustraciones.

En esta ocasión, presentaré cómo generar imágenes de ilustraciones utilizando datos preentrenados de Stable Diffusion.

Lo que necesitas

  • Una cuenta de Google

Solo eso.

Procedimiento de generación

  1. Abre https://colab.research.google.com
  2. En la esquina superior izquierda, selecciona Archivo y luego Nuevo cuaderno
  3. Selecciona Editar y luego Configuración del cuaderno
  4. Cambia el Acelerador de hardware a GPU img_2.png
  5. Pega y ejecuta el siguiente código
1
!pip install diffusers==0.8.0 transformers
  1. Pega y ejecuta el siguiente código
1
from diffusers import StableDiffusionPipeline
  1. Pega y ejecuta el siguiente código
1
2
pipe = StableDiffusionPipeline.from_pretrained("gsdf/Counterfeit-V2.5")
pipe.to("cuda")
  1. Pega y ejecuta el siguiente código
1
2
3
4
5
prompt = "((masterpiece,best quality)),1girl, solo, animal ears, rabbit, barefoot, knees up, dress, sitting, rabbit ears, short sleeves, looking at viewer, grass, short hair, smile, white hair, puffy sleeves, outdoors, puffy short sleeves, bangs, on ground, full body, animal, white dress, sunlight, brown eyes, dappled sunlight, day, depth of field"
n_prompt = "EasyNegative, extra fingers,fewer fingers"

image = pipe(prompt, negative_prompt = n_prompt).images[0]
image

El Prompt utilizado aquí está basado en el Prompt de https://huggingface.co/gsdf/Counterfeit-V2.5.

Resultados generados (algunos)

img_1.png

img_3.png

img_4.png

Referencias

comments powered by Disqus