首页 > 其他分享 >使用 Flux 模型放大图片的 ComfyUI 工作流(附工作流)

使用 Flux 模型放大图片的 ComfyUI 工作流(附工作流)

时间:2024-11-13 11:49:49浏览次数:3  
标签:ControlNet Flux ComfyUI 模型 工作 节点 放大

大家好!今天我很高兴与大家分享一个使用 Flux 模型放大图片的 ComfyUI 工作流。在这篇文章中,我们将介绍如何设置这个工作流、其独特功能,并一步一步教你如何使用它来获得高质量的放大效果。

效果展示:

工作流简介


该工作流使用 Flux 模型对图片进行放大,同时保持高倍放大后的细节和清晰度。它具有一些独特的功能,如支持低显存的硬件设备以及使用 Florence2 自动生成提示词。

  • 使用的模型:用于图像放大的 Flux 模型

  • 主要功能

  1. 支持低显存设备,提供量化的 GGUF 版本。

  2. 集成 Florence2 自动生成提示词。

  3. 结合 ControlNet 模型,增强细节保留。

接下来,让我们深入了解如何在 ComfyUI 中设置和使用这个工作流。

**B站教程:**https://www.bilibili.com/video/BV1QBxse5Ebh/

工作流可以在B站下载。

第一步:设置工作流

下载必要文件

该工作流的关键部分是 ControlNet 节点,它使用 Jasper AI 开发的 ControlNet 放大模型。请按照以下步骤下载并设置相关文件:

  1. 前往 ControlNet 放大模型的 HuggingFace 页面。

  2. 下载文件名为 diffusion_pytorch_model.safetensors 的文件。

  3. 将文件重命名为 Flux.1-dev-Controlnet-Upscaler.safetensors

  4. 将重命名后的文件移动到你的 ControlNet 文件夹中:

    
    
    `ComfyUI/models/controlnet   `
    

    完成以上步骤后,ControlNet 模型就可以在 ComfyUI 工作流中使用了。

# 第二步:在 ComfyUI 中配置工作流

下载并配置好文件后,接下来我们来逐步配置和使用放大工作流。

上传图像

  1. 上传你希望放大的图像到 ComfyUI 中。

  2. 根据你的硬件配置选择:

  • 如果使用 量化版本的 Flux 模型,将 Quantized Flux 按钮切换为 True

  • 如果使用 标准版本,则将该选项保持为 False

设置放大倍数

  1. 找到 Image Size 节点,它显示你当前图像的尺寸。

  2. Upscale Image By 节点中设置你想要的放大倍数。例如:

  • 设置为 7 表示图像放大 7 倍。
  1. 运行工作流。右侧的 Image Size 节点将显示放大后的新尺寸。

调整放大尺寸

如果放大后的尺寸不符合你的预期,可以暂停工作流,并调整放大倍数,直到达到理想的输出尺寸。

# 第三步:配置 ControlNet

这里是我们前面下载的 ControlNet 放大模型的应用部分。按照以下步骤进行设置:

  1. 在工作流中找到 ControlNet 模型节点

  2. 设置 ControlNet 强度在 0.4 到 0.8 之间:

  • **较低的强度(例如 0.4)**会导致最终图像与原图差异更大,但细节损失较少。

  • **较高的强度(例如 0.8)**会使放大后的图像更接近原始图像,但可能会出现更多不需要的细节。

选择 Clip 加载节点

根据工作流左上角的 布尔值(Boolean value),ComfyUI 会自动选择合适的节点来加载 Clip 文件。如果你在Clip 配置上遇到问题,请检查该布尔值是否与当前设置相匹配。

# 第四步:结果对比

运行工作流后,最后一个节点是 图像比较器(Image Comparer),它会显示放大前后图像的并排对比视图。该工具非常适合评估放大效果,并根据需要进一步调整设置。

# 优化工作流的小贴士

  • 如果你发现放大图像的细节过于锐利或柔和,可以逐渐调整 ControlNet 强度,直到找到合适的平衡点。

  • 尝试不同的放大倍数,观察 Flux 模型如何处理不同程度的放大效果。

# 结论

以上就是使用 Flux 模型放大图片的 ComfyUI 工作流指南!通过结合 ControlNet 和低显存量化的支持,该工作流在多种硬件配置下都能够提供灵活性和高质量的输出效果。

为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
在这里插入图片描述

一、ComfyUI配置指南

  • 报错指南
  • 环境配置
  • 脚本更新
  • 后记

img

二、ComfyUI基础入门

  • 软件安装篇
  • 插件安装篇

img

三、 ComfyUI工作流节点/底层逻辑详解

  • ComfyUI 基础概念理解
  • Stable diffusion 工作原理
  • 工作流底层逻辑
  • 必备插件补全

img

四、ComfyUI节点技巧进阶/多模型串联

  • 节点进阶详解
  • 提词技巧精通
  • 多模型节点串联

img

五、ComfyUI遮罩修改重绘/Inpenting模块详解

  • 图像分辨率
  • 姿势

img

六、ComfyUI超实用SDXL工作流手把手搭建

  • Refined模型
  • SDXL风格化提示词
  • SDXL工作流搭建

img

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取

在这里插入图片描述

img

标签:ControlNet,Flux,ComfyUI,模型,工作,节点,放大
From: https://blog.csdn.net/m0_58477260/article/details/143736073

相关文章

  • 写给设计师的ComfyUI教程——FLUX工作流
    吐槽下,AI时代,知识更迭会越来越快,每个月,就会有一些技术迭代。各种营销号今天出一个技术就吊打xx,明天出一个技术就吊打xx,展示的全都是优点,缺点是一点不提。就拿Flux为例,控制网除了挺多了,就很少有人告诉你目前的控制都没有那么好用。很多东西需要自己测试才知道。每个技术都有......
  • ComfyUI-CogVideoX_图片生成视频、文字生成视频工作流,相关软件包及工作流均已打包好,一
    「文末提供获取方式」▼本期带来图片生成视频模型工作流,此工作流操作简单,相关ComfyUI软件包、模型、节点、工作流均已打包在内,一键启动即可。开源地址(源码):https://github.com/THUDM/CogVideo开源地址(节点):https://github.com/kijai/ComfyUI-CogVideoXWrapper#配置要......
  • 工作学习笔记(七)Java的接口
    今天复习一下Java的基础知识,之前对于接口只有一个比较笼统的概念,经过一晚上的梳理,整理如下:它一种抽象类型,用于定义一组方法和常量。是Java多态性的重要体现。定义接口使用 interface 关键字来定义,例如 publicinterfaceMyInterface{} 。接口中的成员变量默认是 public......
  • python 工作中常用技巧
    json格式化后中文乱码问题在Python中,使用json.dumps()将数据序列化为JSON字符串时,默认情况下,非ASCII字符(包括中文字符)会被转义为Unicode码点(例如\uXXXX)。这是为了确保生成的JSON字符串在任何环境中都是有效的,并且能够被正确解析。如果你希望生成的JSON字符串直接包含中文字符......
  • Git最新最新详细教程、安装(从入门到精通!!!!企业级实战!!!工作必备!!!结合IDEA、Github、Gitee实
    可以不用看第4章Git客户端便捷操作,第5章GitLab的部署与使用!!!!初学者第1章Git概述Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能......
  • node.js毕设摄影工作室管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于摄影工作室管理系统的研究,现有研究主要集中在摄影设备管理、摄影流程优化等方面,专门针对整个摄影工作室管理系统的设计与实现的研究较少。因此,本选......
  • 网络安全2024就业前景如何?找工作容易吗?
    众所周知,网络安全与我们息息相关,无论是企业还是个人都应该重视网络安全。而网络安全作为一个新兴行业,人才需求量远大于供给,因此在薪资福利上具有很大的优势,但对于初学者而言,很多人依然担心前景问题,那么网络安全就业前景如何?本文将为大家介绍一下。从目前市场情况来讲,网络......
  • 【Jenkins】如何在Pipeline中实现复杂的工作流?
    在JenkinsPipeline中实现复杂的工作流通常涉及多个步骤、条件逻辑、并行执行以及错误处理等。Jenkins提供了强大的声明式语法(DeclarativePipeline)和脚本式语法(ScriptedPipeline),使得构建复杂的工作流变得可能。下面我将通过一个具体的例子来说明如何使用声明式Pipeline实......
  • 已经30岁了,想转行从头开始现实吗?什么样的工作算好工作?
        我是29岁那年,完成从转行+裸辞+副业的职业转型。如果你把职业生涯看成是从现在开始30岁,到你退休那年,中间这么漫长的30年,那么30岁转行完全来得及;如果你觉得必须在什么年纪,什么时间内必须完成赚到几十万上百万的目标,或者成为某个领域的大神,或者实现买车买房的愿望,对不......
  • 工作学习笔记(六)变量命名规则
    在Java中,除了写注释来增加代码的可读性和维护性,还可以通过一些命名规则和约定来提高代码的可读性和维护性。变量命名规则的概述使用有意义的名字:变量名应该具有清晰的含义,能够准确地反映变量的用途。避免使用单个字符或无意义的缩写。小驼峰命名法:在变量名中使用驼峰命......