一、两种搭建方式
|
方式 |
适合 |
|---|---|
|
A. 改文生图 |
已有 3-1 工作流,改几处即可 |
|
B. 空白重搭 |
巩固记忆 |
本章两种都讲,推荐先做 方式 A。
二、方式 A:从文生图改造
步骤 1:准备输入图
将测试图放入 ComfyUI/input/,例如 photo.png。
步骤 2:删除 Empty Latent Image
-
选中
Empty Latent Image节点,Delete; -
断开其与 KSampler
latent_image的连线。
步骤 3:添加 Load Image
-
搜索
Load Image; -
选择
photo.png; -
输出 IMAGE(蓝)。
步骤 4:添加 VAE Encode
-
搜索
VAE Encode(VAEEncode); -
连线:
|
VAE Encode 输入 |
来自 |
|---|---|
|
pixels |
Load Image → IMAGE |
|
vae |
Load Checkpoint → VAE |
-
输出 LATENT(粉) → KSampler 的 latent_image。
步骤 5:修改 KSampler
|
参数 |
文生图 |
图生图 |
|---|---|---|
|
denoise |
1.00 |
0.55(起点,可调) |
|
steps |
20–30 |
20–30 |
|
cfg |
7–8 |
6–8 |
其余连线 不变:model、positive、negative、VAE Decode。
步骤 6:修改 Prompt
图生图 Prompt 宜 描述想要变成什么样,而非重复描述原图每一细节:
正向:oil painting style, vivid colors, detailed brushwork, masterpiece
负向:photo, realistic, blurry, low quality
步骤 7:Queue 验证
Ctrl + Enter,检查 output/ 或 Preview。
三、方式 B:空白画布完整清单
按顺序添加并连线:
|
# |
节点 |
说明 |
|---|---|---|
|
1 |
Load Checkpoint |
选模型 |
|
2 |
正 / 负 Prompt |
|
|
3 |
Load Image |
输入图 |
|
4 |
VAE Encode |
接 IMAGE + VAE |
|
5 |
KSampler |
四输入 + denoise=0.55 |
|
6 |
VAE Decode |
samples + vae |
|
7 |
保存 |
四、可选增强
4.1 Preview Image
VAE Decode 后并联 Preview Image,便于界面直接看结果。
4.2 对比原图
Load Image 再引一条线到 Preview Image(仅预览输入),方便对照。
4.3 固定 seed 对比 denoise
固定 seed,Queue 三次,denoise 分别 0.45 / 0.55 / 0.65,选最满意值写入 Note。
五、整理工作流(3-2 规范)
-- Group:输入(Load Image)、模型与提示词、采样、输出;
-- Title:① 参考图、⑤ 主采样 denoise=0.55 等;
-- Note:模型名、推荐 denoise 范围;
-- 保存:img2img_base_v1.json。
六、SD1.5 与 SDXL 差异提示
|
项目 |
SD1.5 |
SDXL |
|---|---|---|
|
常见输入尺寸 |
512×512 |
768–1024 边长 |
|
cfg |
7–9 |
5–7 |
|
同一 denoise |
相对 SDXL 改动可能更明显 |
对构图保留略不同 |
换模型后建议 重新扫 denoise。
七、常见问题
|
问题 |
原因 |
处理 |
|---|---|---|
|
和原图几乎一样 |
denoise 太低 |
提高到 0.5+ |
|
完全认不出原图 |
denoise 太高 |
降到 0.65 以下 |
|
颜色发灰 |
VAE 不匹配 |
换模型自带 VAE 或外置正确 VAE |
|
尺寸不对 |
原图比例极端 |
裁剪或 Scale 后再 Encode |
|
OOM |
图太大 |
缩小输入分辨率 |
八、与文生图工作流对照表
|
环节 |
文生图 |
图生图 |
|---|---|---|
|
latent 来源 |
Empty Latent Image |
VAE Encode(Load Image) |
|
denoise |
1.0 |
0.3–0.7 典型 |
|
Load Image |
不需要 |
必须 |
|
VAE Encode |
不需要 |
必须 |