一、什么是图像流
图像流是可以让用户能够通过直观的方式,灵活地组合图像工具来处理图像的流程 。它将图像处理工具模块化,并通过可视化界面将这些模块组合在一起,形成一个完整的处理流程。用户可以根据需要选择不同的工具模块,并通过拖拽的方式将它们连接起来,形成一个图像处理的"流水线"。每个模块代表一个县体的图像处理功能,如裁剪、调整亮度、添加滤镜等,用户可以随时调整模块的顺序或参数,以达到最佳的处理效果。
举个例子: 创建一个简单的图像处理流
假设你有一张风景照片,想要通过图像流实现以下处理流程:裁剪图像->调整亮度和对比度 -> 添加滤镜 ->添加水印。
裁剪图像:
拖拽"裁剪"模块到工作区域.设置裁剪区域的大小和位置。
调整亮度和对比度:
拖拽"亮度/对比度调整"模块并连接到"裁剪"模块的输出。
调整亮度和对比度的参数,实时预览结果。
添加滤镜:
拖拽"滤镜"模块(如"黑白滤镜")并连接到"亮度/对比度调整"模块的输出。
选择滤镜类型和强度,实时预览结果。
添加水印 :
拖拽"水印"模块并连接到"滤镜"模块的输出
上传水印图像,调整水印的位置和透明度。
"*通过图像流的直观界面,用户可以轻松地将这些模块连接在一起,形成一个完整的图像处理流程。"每个模块的参数调整和处理结果都可以实时预览,用户可以随时调整参数或模块顺序,以达到最佳的处理效果。
二、图像流的组成
如图中所示,图像流是由多个工具节点组合而成的一整套流程。
(工具节点是组成图像流的基本单元。"*例如,智能抠图工具、美颜工具、画质提升工具等。)
工作流默认包含了开始节点和结束节点。
开始节点是图像流的起始节点,可以包含用户输入信息
结束节点是图像流的未尾节点,用于返回工作流的运行结果
工具节点分了三个大类:智能生成、智能编辑和基础编辑,接下来我们一一介绍。
三、工具节点示例详解
1.文生图工具
文生图工具可以通过文字描述生成图片。
下面我们通过一个示例,来看一下文生图工具的作用。
这个示例是:输入一段文字,生成漫威人物"钢铁侠"。
设置文生图工具节点的参数,提示词prompt直接引用开始节点中的用户输入的图像描述指令。节点参数设置如下:
点击运行,测试一下效果
展示:
2.背景替换工具
背景替换工具可以为图片替换背景图。
分为两部分:
第一部分根据提示此生成背景图片
第二部分上传主体到更换背景节点
最后整合输出
下面我们通过一个示例,来演示一下背景替换工具的作用。
这个示例的作用是:使用一张不带背景的玩偶图片,为这个玩偶生成一个背景。先把智能换脸工具节点添加到视图中
设置背景替换工具节点的参数:
所有参数中 base_image_ur(主体图像URL)是必填的,其它都可以选填。如果想生成出好的效果图片,这些参数都需要配合使用。
我们先上传一张玩偶的主体图片,我用的是下面这张演示。
注意:要求这张图片要有一个主体,并且背景是透明的,不然生成出来的图片就不稳定了。
只上传这一张图像,我们也是可以生成的了,但为生成好的效果,我又为图片加了一个refprompt(引导提示词)。这个提示词越具体越好这里大家发挥想象力。
我这里写的是:玩偶摆在床上,背景是个窗户。
同时我也为图片加了一个scene type(使用场景),这里我用的是ROOM(家居场景) 。
具体设置如下:
运行看成果:
其他节点还有:多图融合工具、人像风格化工具、 新版图像生成、 图质提升,可以去coze体验一下 原文地址:https://www.cnblogs.com/anncan/articles/18958528