当前位置: 首页 > news >正文

【ComfyUI学习笔记03】案例学习:图片放大的3个基本工作流

【ComfyUI学习笔记03】案例学习:图片放大的3个基本工作流

  • 前言
  • 图片放大的通识介绍
  • Latent Upscale 案例
    • Latent Upscale 方法介绍
    • Latent Upscale 工作流解读
      • 组块分析
      • 关键参数分析
  • Esrgan 模型放大案例
    • Esrgan 模型放大方法介绍
    • Esrgan 模型放大工作流解读
      • 组块分析
      • 关键参数分析
  • Ultimate Upscale 案例
    • Ultimate Upscale 方法介绍
    • Ultimate Upscale 工作流解读
      • 组块分析
      • 参数分析
  • 3种方案的比较和个人理解

前言

考虑到单次生成大图所需要的极高电脑配置要求和时间以及某些基础大模型,如SD1.5,在大图生成上的短板,一些专门用于图片放大的工作流被视为更亲民,更经济的处理办法。
本节将结合3个独立案例,介绍通过 Latent Upscale 节点、 Esrgan 模型放大和插件节点 Ultimate Upscale 对图片进行放大的工作流。

注意!!本系列暂无对底层的深究,如有兴趣,请移步 Github 相关大牛的博文自查

【往期传送门】

ComfyUI学习笔记01:下载安装 | 运行第一个工作流 | 学习思路
ComfyUI学习笔记02:工作区的整理与注释办法 | 2个节点包推荐

图片放大的通识介绍

根据官方手册对 Image Upscaling1 的介绍:

图片放大 Image Upscaling 是通过算法将一个低分辨率图像 low-resolution img 转换成高分辨率 high-resolution img 图像的方法。

我们能够基本了解到 Image Upscaling 的工作方式 —— 生成一张低分辨率图片(的数据),然后通过不同的放大方法(算法),将之转化为一张高分辨率图片。
目前,在ComfyUI官方案例库中,针对 Image Upscaling ,一共有4个案例,包括了2种自带的图片放大方案, Latent Upscale 方案和 Esrgan 为主的模型放大方案,我们将在稍后对它们进行逐一讲解和介绍。案例库-upscaling

Latent Upscale 案例

案例1获取打开ComfyUI->Workflow->Browse Templates->Upscaleing->Upscale

案例1获取

Latent Upscale 方法介绍

Latent Upscale,即潜空间放大,是在图像生成过程之中,对 VAE解码(Decode) 前的Latent(潜空间数据)进行放大,放大生成这张图的“蓝图”或“基因”,然后让模型根据这张更大的蓝图去“绘制”更多细节。这是Hi-res Fix流程的核心。
在ComfyUI中,根据画面长宽大小设置方式的不同,一共有两个潜空间放大节点——Upscale LatentUpscale Latent by,稍后我们会对其进行跟深入地参数设置介绍。
Upscale Latent

Latent Upscale 工作流解读

Latent案例工作流

组块分析

Latent Upscale工作流案例提供了4个组块——Txt2img来生成原始图片,Hres Fix进行图片放大,2个图片保存(预览)区。为了节省篇幅,我们主要讲解Hires Fix组块,即Latent Upscale工作流的核心。

该区块由两部分组成——Upscale Latent节点以及一个KSam

http://www.dtcms.com/a/295670.html

相关文章:

  • 基于规则架构风格对业务的重构
  • 与deepseek的问答:dot net与Borland VCL的关系
  • 抖音小游戏好做吗?
  • MySQL的底层原理--InnoDB记录存储结构
  • 【Unity开发】飞机大战项目实现总结
  • Unity GC 系列教程第四篇:GC Alloc 优化技巧与实践(下)与 GC 调优
  • DBA常用数据库查询语句(2)
  • 【学习路线】JavaScript全栈开发攻略:前端到后端的完整征程
  • Redis数据库入门教程
  • Windchill用SQL获取所有组织下的所有用户
  • C++11之可变参数模板
  • ac日志报ARP-neighbor-failed问题定位过程
  • langchain+本地embedding模型+milvus实现RAG
  • ChatGPT Agent架构深度解析:OpenAI如何构建统一智能体系统
  • 青少年编程学习的新选择——《CCF GESP 直通车》与《GESP 编程能力等级认证一本通》深度剖析
  • 根据字符串数组的顺序重新排序 List顺序
  • 中国历史朝代顺序以及朝代歌
  • 核心数据结构:DataFrame
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-18,(知识点:传输线阻抗匹配方式)
  • OpenAI最新大模型GPT-4o体验之Code Copilot AI编程大模型
  • 电子书转PDF格式教程,实现epub转PDF步骤
  • Java 大视界 -- Java 大数据在智能家居能源管理与节能优化中的深度应用(361)
  • 多模态数据处理系统:用AI读PDF的智能助手系统分析
  • Maven Scope标签:解锁Java项目依赖管理的秘密武器
  • 安全逆向工程学习路线
  • 《Maven 核心基础笔记(第一天)》
  • 使用maven-shade-plugin解决依赖版本冲突
  • gitlab使用 备份恢复 全量迁移
  • 《从点击到共鸣:论坛前端如何用交互细节编织用户体验》
  • window下lua解释器安装并配置vscode环境