1. 什么是图像流
图像流是可以让用户能够通过直观的方式,灵活地组合图像工具来处理图像的流程。它将图像处理工具模块化,并通过可视化界面将这些模块组合在一起,形成一个完整的处理流程。用户可以根据需要选择不同的工具模块,并通过拖拽的方式将它们连接起来,形成一个图像处理的“流水线”。每个模块代表一个具体的图像处理功能,如裁剪、调整亮度、添加滤镜等,用户可以随时调整模块的顺序或参数,以达到最佳的处理效果。
举个例子:创建一个简单的图像处理流
假设你有一张风景照片,想要通过图像流实现以下处理流程:裁剪图像 -> 调整亮度和对比度 -> 添加滤镜 -> 添加水印。
裁剪图像:
拖拽“裁剪”模块到工作区域。
设置裁剪区域的大小和位置。
调整亮度和对比度:
拖拽“亮度/对比度调整”模块并连接到“裁剪”模块的输出。
调整亮度和对比度的参数,实时预览结果。
添加滤镜:
拖拽“滤镜”模块(如“黑白滤镜”)并连接到“亮度/对比度调整”模块的输出。
选择滤镜类型和强度,实时预览结果。
添加水印:
拖拽“水印”模块并连接到“滤镜”模块的输出。
上传水印图像,调整水印的位置和透明度。
**通过图像流的直观界面,用户可以轻松地将这些模块连接在一起,形成一个完整的图像处理流程。**每个模块的参数调整和处理结果都可以实时预览,用户可以随时调整参数或模块顺序,以达到最佳的处理效果。
2. 图像流的组成
如图中所示,图像流是由多个工具节点组合而成的一整套流程。**工具节点是组成图像流的基本单元。**例如,智能抠图工具、美颜工具、画质提升工具等。
工作流默认包含了开始节点和结束节点。
开始节点是图像流的起始节点,可以包含用户输入信息。
结束节点是图像流的末尾节点,用于返回工作流的运行结果。
工具节点分了三个大类:智能生成、智能编辑和基础编辑,接下来我们一一介绍。
3. 工具节点示例详解
3.1 文生图工具
文生图工具可以通过文字描述生成图片。
下面我们通过一个示例,来看一下文生图工具的作用。
这个示例是:输入一段文字,生成漫威人物“钢铁侠”。
先看一下文生图工具每个参数的含义:
ratio(宽高比例):生成图像的宽高比例,支持1(1:1)、2(4:3)、3(16:9)、4(3:4)、5(9:16)
width(图片宽度):图片宽度,范围为[576,1728],默认为1088,宽*高不可以超过1088*1088个像素点。
height(图片高度):图片高度,范围为[576,1728],默认为1088,宽*高不可以超过1088*1088个像素点。
prompt(提示词):用于生成图像的提示词。
下面开始案例的实际演示:
把文生图工具节点添加到视图中
设置文生图工具节点的参数:
宽高比例我这里设置为1:1。大家可以根据自己的需要进行设置,支持1(1:1)、2(4:3)、3(16:9)、4(3:4)、5(9:16)。
宽度和高度我设置的是300。为了演示方便,我没有设置太大的值,这里的值太大会生成速度会有影响,大家根据自己的需要进行设置,建议够用即可。
提示词prompt直接引用开始节点中的用户输入的图像描述指令。
节点参数设置如下:
接下来,点击试运行,测试一下效果。
输入图像描述指令:
运行结果:
看一下效果,确实是钢铁侠 ,不过这神态有点像刚刚加完班的感觉,😁 ~~
好了,关于文生图工具节点就为大家讲到这里。要想画出更好的效果,就要配合更好的提示词,接下来就看你的了 ~
如果有任何疑问,欢迎进群交流讨论,备注:斜杠君。