キャラクターポートレート向け衣装適用

このComfyUIワークフローは、キャラクターのポートレートに特定の衣装を適用し、複数画像間でワードローブの一貫性を保つために設計されています。Seedream 4.5モデルを活用し、キャラクターのポートレートと衣装の参照画像をアップロードすると、元の顔立ちなどの特徴を維持しつつ、服装のみを置き換えた新しいポートレートを生成します。LoadImageとSaveImageは画像の読み込み/書き出しに使われ、ByteDanceSeedreamNodeとGeminiNanoBanana2が画像処理と変換を担当します。RegexReplaceとPrimitiveStringMultilineはテキスト処理を補助し、ファイル名やパスがワークフロー全体で正しく扱われるようにします。

技術的には、被写体の参照画像と、全身の衣装出力/クローズアップ出力を組み合わせており、さまざまな衣装設定でキャラクターを確認できます。衣装ごとに描き直さずにキャラクターデザインの整合性を保ちたいイラストレーターやデザイナーに向いています。Nano Banana ProやNano Banana 2のような高価なツールの代替として、同等の用途をより低コストで扱えるのも特徴です。バーチャル試着を効率よく、コストを抑えて進めたい制作現場に適した選択肢です。

API

このワークフローをコードから利用

すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。

tempate_eric_seedance_5_subject_and_outfit_combine.json
ワークフローJSONを取得中…

Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。

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

SDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。

Comfy Cloud APIアクセスにはAPIキー付きプランが必要です。

FAQ

よくある質問

すべてのワークフローを見る
Showing 30 of 30 templates