
Un generador de imágenes es un algoritmo que crea imágenes desde cero. El tipo más común de generador de imágenes es un programa de gráficos, que puede crear imágenes desde cero o imágenes existentes. Otros tipos de generadores de imágenes incluyen generadores de fractales y generadores de números aleatorios.
Los generadores de imágenes se utilizan en una variedad de campos, incluidos el arte, la ciencia y la ingeniería. En el arte, los generadores de imágenes se pueden usar para crear arte digital, como modelos 3D generados por computadora o imágenes 2D. En ciencia, los generadores de imágenes se pueden usar para crear simulaciones o modelos de fenómenos del mundo real, como el comportamiento de las partículas en un plasma. En ingeniería, los generadores de imágenes se pueden utilizar para crear diseños de productos o estructuras.
Los generadores de imágenes no se limitan a crear imágenes desde cero. También se pueden utilizar para modificar imágenes existentes. Por ejemplo, se puede usar un generador de imágenes para agregar color a una imagen en blanco y negro o para eliminar las imperfecciones de una fotografía digital.
Los generadores de imágenes se pueden utilizar tanto para fines personales como comerciales. Muchos generadores de imágenes están disponibles de forma gratuita en Internet, mientras que otros están disponibles para su compra.
Difusores
Suraj Patil, Pedro Cuenca, Nathan Lambert y Patric von Platen crean un gran generador de imágenes. Puedes encontrar el papel aquí. En este tutorial, te mostraré cómo puedes usarlo. Por favor, lea sobre la licencia aquí.
En este tutorial, utilizaremos Google Colab. Esta plataforma permite usar una buena GPU. Para hacerlo, debe hacer clic en Tiempo de ejecución, luego cambiar el Tipo de tiempo de ejecución y elegir GPU.
Al principio vamos a conectar nuestro Google Colab con nuestro Google Drive, para hacer ese uso
Cuando ejecute este comando, podrá iniciar sesión en su disco.
Ahora, tenemos que instalar todos los requisitos necesarios, lo haremos con pip
. Si desea ver los registros, elimine > /dev/null 2>&1
Si todo va bien podemos pasar al siguiente paso y conectarnos mediante un token con Hugging Face. Simplemente cree una cuenta y cree un token (Configuración -> Tokens de acceso -> Nuevo token).

¡Ya casi estamos listos para crear una imagen!
Si desea crear más de una foto, le recomiendo que cree una nueva carpeta.
También deberíamos crear una tubería.
Finalmente, podemos crear imágenes. Lo crearemos con un prompt
que se usará en el bucle para crear N
-imágenes.
Hay argumentos serval como:
height
, width
– tamaño de la imagen generada
num_inference_steps
– número de pasos de generación
Más información se puede encontrar aquí
Resultado

Si su propósito es crear imágenes con la forma 300x300px, puede generar imágenes con mayor resolución y luego cambiarles el tamaño.
Al final, puede copiar su carpeta a su Google Drive.
¡Estén atentos para futuros tutoriales! El Colab de este código puede consultar aquí.
¡Gracias! – Adrian Banachowicz, pasante de ciencia de datos en New Native