Expand Image es un flujo de trabajo de outpainting guiado que amplía una sola foto a cualquier relación de aspecto objetivo sin recortar ni distorsionar los píxeles originales. Envuelve tu imagen en un mate verde plano para alcanzar el nuevo tamaño de lienzo y luego usa Qwen Image Edit 2511 para reemplazar solo el área verde con una continuación creíble de la escena. Nodos utilitarios principales—GetImageSize, ImageResizeKJv2, CustomCombo y ComfyNumberConvert—calculan las nuevas dimensiones y márgenes para que el origen quede centrado e intacto, mientras que el marco alrededor se convierte en la región editable.

Para mantener el nuevo contenido coherente con el estilo y el tema, el flujo de trabajo puede escribir automáticamente un pie de foto de continuación de escena para la región faltante usando TextGenerateLTX2Prompt y un backend VLM local (configurado por ti), y luego JsonExtractString analiza el resultado. Un ComfySwitchNode te permite alternar entre ese caption automático y una descripción manual que escribes en PrimitiveStringMultiline. La instrucción final se arma con StringConcatenate y, junto con CLIPLoader (para acondicionamiento de texto cuando sea necesario), guía a Qwen Image Edit 2511 para sintetizar iluminación, materiales y perspectiva que coincidan con la foto visible. PreviewAny e ImageCompare ayudan a evaluar los cambios, y SaveImageAdvanced guarda el resultado con outpainting y los metadatos para reproducibilidad.

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.

f8cf4feac2e9.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