Expand Image는 단일 사진을 크롭이나 왜곡 없이 원하는 비율로 확장하는 가이드 아웃페인팅 워크플로우입니다. 이미지를 평평한 녹색 매트로 감싸 새 캔버스 크기에 맞추고, Qwen Image Edit 2511이 녹색 영역만 현실적으로 이어지는 장면으로 대체합니다. GetImageSize, ImageResizeKJv2, CustomCombo, ComfyNumberConvert 등 핵심 유틸리티 노드가 새 크기와 여백을 계산해 원본은 중앙에 그대로 두고 주변 프레임만 편집 영역으로 만듭니다.

새로운 콘텐츠가 스타일과 주제를 유지하도록, 워크플로우는 TextGenerateLTX2Prompt와 로컬 VLM 백엔드(사용자 설정 필요)를 이용해 누락된 영역에 대한 장면 연속 캡션을 자동 작성할 수 있고, JsonExtractString이 결과를 파싱합니다. ComfySwitchNode로 자동 캡션과 사용자가 PrimitiveStringMultiline에 직접 입력한 설명을 전환할 수 있습니다. 최종 지시는 StringConcatenate로 조립되어, CLIPLoader(필요시 텍스트 컨디셔닝)와 함께 Qwen Image Edit 2511에 전달되어 원본 사진과 조화로운 조명, 재질, 원근을 합성합니다. PreviewAny와 ImageCompare로 변경 사항을 평가하고, SaveImageAdvanced로 결과와 메타데이터를 저장해 재현성을 확보합니다.

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

f8cf4feac2e9.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

// 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");

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

자주 묻는 질문

모든 워크플로우 보기
Showing 30 of 30 templates