Qwen Image Edit 2509 - After
Qwen Image Edit 2509 - Before

The 'Qwen Image Edit 2509' workflow is designed for advanced image editing tasks, offering multi-image support and enhanced consistency through the integration of ControlNet. This workflow leverages the Qwen-Image model, which is known for its robust image processing capabilities. By utilizing nodes such as SaveImage, LoadImage, and ControlNet-specific nodes, users can achieve precise image modifications. The workflow's ability to maintain consistency across multiple images makes it particularly useful for batch processing tasks, where uniformity is crucial. Additionally, the integration of ControlNet allows for more controlled and nuanced edits, ensuring that the desired changes are applied accurately across all images.

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.

image_qwen_image_edit_2509.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 "Qwen Image Edit 2509" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("image_qwen_image_edit_2509_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("78", "image", asset); // LoadImage

const job = await client.run(wf);
await job.getOutputs("469")[0].toFile("output.png"); // SaveImageAdvanced

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

Frequently Asked Questions

View all workflows
Showing 30 of 30 templates