Ce workflow ComfyUI outpainte une image unique vers n’importe quel format cible sans recadrer ni déformer l’original. Vous chargez une image avec LoadImage, puis le nœud personnalisé Image Extender (b26cc822-68bf-4fd0-b66f-bb3f99cd1443) crée une nouvelle toile selon le format choisi et ancre l’original à une position définie par l’utilisateur (en pourcentage). Seule la zone ajoutée est générée : vos pixels d’origine restent intacts. En coulisses, l’Image Extender encapsule le processus de diffusion avec le modèle Nano Banana Pro pour synthétiser le contenu autour, en l’harmonisant avec la source.

Des nœuds complémentaires rendent le processus clair et reproductible : GetImageSize lit les dimensions de la source, ImageResizeKJv2 permet de redimensionner les entrées ou sorties pour plus de détails, et PreviewImage/ImageCompare aident à évaluer le résultat avant/après. Si vous souhaitez une génération guidée, GeminiImage2Node peut fournir une invite basée sur l’image à transmettre à l’Image Extender. Une fois satisfait, SaveImage enregistre le résultat final outpainté. L’association de contrôles de placement précis, de ciblage du format et d’un modèle d’outpainting performant en fait un outil pratique pour adapter des images à des formats sociaux, web ou print sans perdre le contenu clé.

API

Utiliser ce workflow depuis le code

Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.

2e37304a2fbd.json
Récupération du JSON du workflow…

Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.

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

Le SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).

L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.

FAQ

Questions Fréquentes

Voir tous les workflows
Showing 30 of 30 templates