Qué añade y qué necesitás
El texto describe el sujeto y el estilo; la imagen de control aporta una estructura visual. El modelo base y el ControlNet deben ser compatibles. Un control para otra familia o versión no se vuelve compatible cambiando el nombre del archivo.
Necesitás una imagen propia o autorizada, un entorno de generación que soporte ese control, memoria y espacio suficientes, y las licencias del modelo base y del adaptador. Los mapas de control también pueden contener información sensible. Esta guía propone un flujo para reproducir; no presenta una generación de Stable Diffusion ejecutada por Aulas de IA.
Canny, profundidad y pose: tres decisiones
Ninguno es universalmente mejor. Usá un control cuando coincide con el detalle que necesitás conservar y verificá también qué cambia.
| Control | Entrada propia | Ejemplo y revisión | Límite |
|---|---|---|---|
| Canny | Mapa de bordes de una taza | Conservar contorno y posición; comparar borde del asa | No fija material, color ni texto |
| Profundidad | Mapa de una mesa delante de una pared | Conservar relaciones cerca/lejos; revisar superposición | La estimación no es una medición de construcción |
| Pose | Puntos corporales de una figura sentada | Conservar disposición de articulaciones; revisar manos y apoyos | No conserva identidad ni garantiza anatomía correcta |
Flujo reproducible: una taza con Canny
Partí de una fotografía propia de una taza, sin marca ni personas. Conservá original, recorte, mapa de bordes y dimensiones. Generá el mapa con el preprocesador Canny del entorno elegido; sus umbrales dependen de la imagen.
En Diffusers, elegí un modelo base de Stable Diffusion XL y un ControlNet Canny compatible con SDXL, como los ejemplos oficiales enlazados. Construí StableDiffusionXLControlNetPipeline con ese adaptador; pasá el mapa a image y el texto a prompt. No intercambies el original y el mapa ni uses un adaptador de otra familia.
Guardá las versiones de Python, Diffusers y PyTorch, el modelo exacto y su revisión, resolución, seed, scheduler, pasos y controlnet_conditioning_scale. Estos datos ayudan a repetir el ensayo en el mismo entorno; una seed no garantiza píxeles idénticos en cualquier hardware.
Empezá con los valores del ejemplo oficial y cambiá una variable por ensayo. Compará tres variantes: sin control, con control moderado y con un control mayor. Revisá el contorno del asa, la posición, el material y los objetos añadidos. Documentá el resultado que observaste, incluso si ninguna variante sirve.
Fotografía de una taza de cerámica azul sobre una mesa clara. Conservá la posición y el contorno representados en el mapa de bordes. Luz suave lateral, fondo neutro y sin texto, marcas, personas ni objetos adicionales. Revisaremos por separado contorno, asa, material y elementos nuevos.
Límites y próxima práctica
Un mapa defectuoso puede imponer una estructura defectuosa. Un control fuerte también puede reducir libertad visual. Para combinar controles, comprobá compatibilidad y que no impongan relaciones contradictorias. El mapa de pose de una persona requiere permiso; para aprender, usá una figura propia ficticia.
La diferencia con imagen a imagen importa: ambos usan referencia visual, pero no son el mismo mecanismo ni siempre exponen los mismos controles. Si sólo querés comunicar una distribución sencilla, un boceto y una herramienta que lo interprete pueden ser suficientes.
Preguntas frecuentes
¿ControlNet reemplaza el prompt?
No necesariamente: el control aporta estructura y el texto describe la escena. Los modos especiales dependen de la implementación.
¿Un mapa de pose conserva la cara?
No. La disposición corporal no identifica ni conserva por sí sola a una persona.
¿La fuerza 0,5 funciona para todo?
No. Escala, familia de modelo, implementación e imagen cambian el resultado. Es un valor de ensayo, no una receta universal.
Fuentes y accesos oficiales
Enlaces consultados el 2 de octubre de 2026. Revisa en cada proveedor sus condiciones vigentes.
Material original de Aulas de IA elaborado con asistencia de IA. Practica con los ejemplos y comprueba los resultados. Metodología editorial.