Cualquier imagen → Cualquier relación de aspecto - After
Cualquier imagen → Cualquier relación de aspecto - Before

Este flujo de trabajo de ComfyUI está diseñado para transformar cualquier imagen a una nueva relación de aspecto utilizando técnicas avanzadas de outpainting. En su núcleo, el flujo aprovecha el modelo Nano Banana 2, conocido por sus robustas capacidades de completado de imagen. El proceso comienza subiendo una imagen y especificando la relación de aspecto deseada, como 16:9, 9:16, 1:1 o 4:5. El flujo adapta la imagen original a las nuevas dimensiones, rellenando el espacio adicional con contenido que extiende de manera natural el entorno de la imagen. Esto se logra mediante una serie de nodos, incluyendo LoadImage para importar la imagen, ImageCompositeMasked para el outpainting y PreviewImage para visualizar los resultados.

Lo que hace especialmente útil este flujo es su capacidad para mantener la integridad visual de la imagen original mientras expande sus dimensiones. Es ideal para creadores de contenido que necesitan adaptar imágenes para distintas plataformas con diferentes requisitos de relación de aspecto. La integración de nodos personalizados como comfyui_essentials, controlaltai-nodes y masquerade-nodes-comfyui mejora aún más la flexibilidad y precisión del flujo, asegurando resultados de alta calidad que son estéticamente agradables y contextualmente relevantes.

API

Usa este flujo de trabajo desde código

Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.

template_sirolim_any_aspect_ratio_nb2.json
Obteniendo JSON del flujo de trabajo…

Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.

// Install (beta)
npm i @comfyorg/sdk

// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

El SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).

El acceso a la API de Comfy Cloud requiere un plan con clave API.

Preguntas frecuentes

Preguntas Frecuentes

Ver todos los workflows
Showing 30 of 30 templates