ComfyUI-Allor 插件完全教程
1. 插件简介
ComfyUI-Allor 是一个超级强大的图像处理插件包,就像给你的 ComfyUI 装上了一个万能工具箱!
插件地址: https://github.com/Nourepide/ComfyUI-Allor
这个插件能干什么?
- 包含98个不同的节点,覆盖图像处理的方方面面
- 支持透明度处理,让你的图片可以有透明背景
- 可以同时处理多张图片,就像批量处理照片一样
- 所有操作都在内存中完成,速度超快
- 可以自由配置,不需要的功能可以关闭
能给我们带来什么效果?
- 图片合成:把多张图片拼在一起,就像做拼贴画
- 图片特效:添加各种滤镜效果,让图片更好看
- 图片变形:旋转、缩放、裁剪图片
- 文字添加:在图片上写字
- 噪点处理:给图片加噪点或去噪点
- 背景移除:自动抠图,去掉背景
- 绘制图形:画圆形、方形、线条等
2. 如何安装
方法一:ComfyUI Manager 安装(推荐)
- 打开 ComfyUI Manager
- 搜索 "Allor"
- 点击安装即可
方法二:手动安装
- 进入 ComfyUI 的
custom_nodes文件夹 - 运行命令:
git clone https://github.com/Nourepide/ComfyUI-Allor.git - 重启 ComfyUI
3. 节点详细解析
3.1 透明度通道模块 (AlphaChanel) - 5个节点
3.1.1 AlphaChanelAdd 节点 - 添加透明度通道
这个节点就像给图片加上一层透明薄膜,让图片支持透明效果。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入的图像张量 | 连接你要加透明度的图片 |
3.1.2 AlphaChanelAddByMask 节点 - 用蒙版添加透明度
这个节点就像用模板在图片上刷透明漆,哪里刷了哪里就透明。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入的图像张量 | 连接你的图片 |
| mask | mask | MASK类型 | - | 透明度模板 | 用于定义透明区域的遮罩 | 连接一个黑白图,白色部分会变透明 |
| method | method | default/invert | default | 透明方式 | 遮罩应用方式 | default是白色透明,invert是黑色透明 |
3.1.3 AlphaChanelAsMask 节点 - 把透明度变成蒙版
这个节点把图片的透明部分提取出来,变成一个黑白模板。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 有透明度的图片 | 包含Alpha通道的图像 | 连接一个PNG透明图片 |
| method | method | default/invert | default | 提取方式 | 透明度转换方式 | default透明变黑色,invert透明变白色 |
3.1.4 AlphaChanelRestore 节点 - 恢复透明度
这个节点把图片的透明部分全部变成不透明,就像给透明玻璃刷上白漆。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入的图像张量 | 连接有透明度的图片 |
3.1.5 AlphaChanelRemove 节点 - 移除透明度通道
这个节点把图片的透明信息完全删掉,就像把PNG变成JPG。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入的图像张量 | 连接任何图片,输出会去掉透明信息 |
3.2 夹子模块 (Clamp) - 13个节点
这些节点就像数据的中转站,让不同类型的数据可以传递下去,不做任何改变。
3.2.1 ClipClamp 节点 - CLIP数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| clip | clip | CLIP类型 | - | 文本编码器 | CLIP模型数据 | 连接CLIP模型,原样输出 |
3.2.2 ClipVisionClamp 节点 - CLIP视觉数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| clip_vision | clip_vision | CLIP_VISION类型 | - | 视觉编码器 | CLIP视觉模型数据 | 连接CLIP视觉模型,原样输出 |
3.2.3 ClipVisionOutputClamp 节点 - CLIP视觉输出传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| clip_vision_output | clip_vision_output | CLIP_VISION_OUTPUT类型 | - | 视觉编码结果 | CLIP视觉输出数据 | 连接CLIP视觉输出,原样传递 |
3.2.4 ConditioningClamp 节点 - 条件数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| conditioning | conditioning | CONDITIONING类型 | - | 生成条件 | 条件编码数据 | 连接正面或负面提示词,原样输出 |
3.2.5 ControlNetClamp 节点 - 控制网络传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| control_net_clamp | control_net_clamp | CONTROL_NET类型 | - | 控制网络 | ControlNet模型数据 | 连接ControlNet模型,原样输出 |
3.2.6 GligenClamp 节点 - Gligen数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| gligen | gligen | GLIGEN类型 | - | Gligen模型 | Gligen模型数据 | 连接Gligen模型,原样输出 |
3.2.7 ImageClamp 节点 - 图像数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| image | image | IMAGE类型 | - | 图片 | 图像张量数据 | 连接任何图片,原样输出 |
3.2.8 LatentClamp 节点 - 潜在空间传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| latent | latent | LATENT类型 | - | 潜在数据 | 潜在空间张量 | 连接潜在空间数据,原样输出 |
3.2.9 MaskClamp 节点 - 蒙版数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| mask | mask | MASK类型 | - | 蒙版 | 遮罩张量数据 | 连接黑白蒙版,原样输出 |
3.2.10 ModelClamp 节点 - 模型数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| model | model | MODEL类型 | - | AI模型 | 扩散模型数据 | 连接Stable Diffusion模型,原样输出 |
3.2.11 StyleModelClamp 节点 - 风格模型传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| style_model | style_model | STYLE_MODEL类型 | - | 风格模型 | 风格转换模型 | 连接风格模型,原样输出 |
3.2.12 UpscaleModelClamp 节点 - 放大模型传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| upscale_model | upscale_model | UPSCALE_MODEL类型 | - | 放大模型 | 图像超分辨率模型 | 连接放大模型,原样输出 |
3.2.13 VaeClamp 节点 - VAE数据传递
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| vae | vae | VAE类型 | - | 编码解码器 | VAE模型数据 | 连接VAE模型,原样输出 |
3.3 图像批处理模块 (ImageBatch) - 6个节点
3.3.1 ImageBatchGet 节点 - 获取指定图片
这个节点就像从一摞照片中抽出指定的那一张。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 一堆图片 | 图像批次张量 | 连接多张图片 |
| index | index | 1到无限 | 1 | 第几张图片 | 图像索引位置 | 输入2就是取第2张图片 |
3.3.2 ImageBatchCopy 节点 - 复制指定图片
这个节点就像复印机,把指定的图片复制多份。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 一堆图片 | 图像批次张量 | 连接多张图片 |
| index | index | 1到无限 | 1 | 第几张图片 | 图像索引位置 | 输入2就是复制第2张图片 |
| quantity | quantity | 2到无限 | 1 | 复制几份 | 复制数量 | 输入5就是复制5份 |
3.3.3 ImageBatchRemove 节点 - 删除指定图片
这个节点就像从一摞照片中抽走指定的那一张。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 一堆图片 | 图像批次张量 | 连接多张图片 |
| index | index | 1到无限 | 1 | 第几张图片 | 图像索引位置 | 输入3就是删除第3张图片 |
3.3.4 ImageBatchFork 节点 - 分割图片组
这个节点就像把一摞照片分成两摞。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 一堆图片 | 图像批次张量 | 连接多张图片 |
| priority | priority | first/second | first | 优先给哪边 | 奇数张图片的分配方式 | first是多的给第一组,second是多的给第二组 |
3.3.5 ImageBatchJoin 节点 - 合并图片组
这个节点就像把两摞照片合并成一摞。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images_a | images_a | IMAGE类型 | - | 第一组图片 | 第一个图像批次 | 连接第一组图片 |
| images_b | images_b | IMAGE类型 | - | 第二组图片 | 第二个图像批次 | 连接第二组图片 |
3.3.6 ImageBatchPermute 节点 - 重新排列图片
这个节点就像重新洗牌,按你指定的顺序排列图片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 一堆图片 | 图像批次张量 | 连接多张图片 |
| permute | permute | 文本 | "1,2,3" | 新的顺序 | 重排序列表 | 输入"3,1,2"就是第3张放第1位,第1张放第2位 |
| start_with_zero | start_with_zero | true/false | false | 从0开始计数 | 索引起始值 | false是从1开始,true是从0开始 |
3.4 图像合成模块 (ImageComposite) - 4个节点
3.4.1 ImageCompositeAbsolute 节点 - 绝对位置合成
这个节点就像在画布上精确摆放两张照片,可以指定每张照片的确切位置。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images_a | images_a | IMAGE类型 | - | 第一张图片 | 第一个图像输入 | 连接要合成的第一张图 |
| images_b | images_b | IMAGE类型 | - | 第二张图片 | 第二个图像输入 | 连接要合成的第二张图 |
| images_a_x | images_a_x | 整数 | 0 | 第一张图的横坐标 | 图像A的X轴位置 | 输入100表示向右移100像素 |
| images_a_y | images_a_y | 整数 | 0 | 第一张图的纵坐标 | 图像A的Y轴位置 | 输入50表示向下移50像素 |
| images_b_x | images_b_x | 整数 | 0 | 第二张图的横坐标 | 图像B的X轴位置 | 输入200表示向右移200像素 |
| images_b_y | images_b_y | 整数 | 0 | 第二张图的纵坐标 | 图像B的Y轴位置 | 输入100表示向下移100像素 |
| container_width | container_width | 整数 | 0 | 画布宽度 | 合成画布宽度 | 0表示自动计算,或指定具体宽度 |
| container_height | container_height | 整数 | 0 | 画布高度 | 合成画布高度 | 0表示自动计算,或指定具体高度 |
| background | background | images_a/images_b | images_a | 背景图片 | 作为背景的图像 | 选择哪张图作为底层背景 |
| method | method | pair/matrix | pair | 合成方式 | 批处理方式 | pair是一对一合成,matrix是矩阵组合 |
3.4.2 ImageCompositeAbsoluteByContainer 节点 - 容器绝对合成
这个节点用现有图片作为画布大小来合成图片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| container | container | IMAGE类型 | - | 画布图片 | 用作容器的图像 | 连接一张图作为画布大小参考 |
| images_a | images_a | IMAGE类型 | - | 第一张图片 | 第一个图像输入 | 连接要合成的第一张图 |
| images_b | images_b | IMAGE类型 | - | 第二张图片 | 第二个图像输入 | 连接要合成的第二张图 |
| images_a_x | images_a_x | 整数 | 0 | 第一张图的横坐标 | 图像A的X轴位置 | 在容器中的横向位置 |
| images_a_y | images_a_y | 整数 | 0 | 第一张图的纵坐标 | 图像A的Y轴位置 | 在容器中的纵向位置 |
| images_b_x | images_b_x | 整数 | 0 | 第二张图的横坐标 | 图像B的X轴位置 | 在容器中的横向位置 |
| images_b_y | images_b_y | 整数 | 0 | 第二张图的纵坐标 | 图像B的Y轴位置 | 在容器中的纵向位置 |
| background | background | images_a/images_b | images_a | 背景图片 | 作为背景的图像 | 选择哪张图作为底层背景 |
| method | method | pair/matrix | pair | 合成方式 | 批处理方式 | pair是一对一合成,matrix是矩阵组合 |
3.4.3 ImageCompositeRelative 节点 - 相对位置合成
这个节点用百分比来定位图片,就像说"把图片放在画布的30%位置"。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images_a | images_a | IMAGE类型 | - | 第一张图片 | 第一个图像输入 | 连接要合成的第一张图 |
| images_b | images_b | IMAGE类型 | - | 第二张图片 | 第二个图像输入 | 连接要合成的第二张图 |
| images_a_x | images_a_x | 0.0-1.0 | 0.0 | 第一张图横向位置 | 图像A的X轴相对位置 | 0.5表示水平居中 |
| images_a_y | images_a_y | 0.0-1.0 | 0.0 | 第一张图纵向位置 | 图像A的Y轴相对位置 | 0.5表示垂直居中 |
| images_b_x | images_b_x | 0.0-1.0 | 0.0 | 第二张图横向位置 | 图像B的X轴相对位置 | 1.0表示最右边 |
| images_b_y | images_b_y | 0.0-1.0 | 0.0 | 第二张图纵向位置 | 图像B的Y轴相对位置 | 1.0表示最下边 |
| background | background | images_a/images_b | images_a | 背景图片 | 作为背景的图像 | 选择哪张图作为底层背景 |
| container_size_type | container_size_type | max/sum/sum_width/sum_height | max | 画布大小计算方式 | 容器尺寸计算方法 | max取最大值,sum是相加 |
| method | method | pair/matrix | pair | 合成方式 | 批处理方式 | pair是一对一合成,matrix是矩阵组合 |
3.4.4 ImageCompositeRelativeByContainer 节点 - 容器相对合成
这个节点在指定容器内用百分比定位图片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| container | container | IMAGE类型 | - | 画布图片 | 用作容器的图像 | 连接一张图作为画布 |
| images_a | images_a | IMAGE类型 | - | 第一张图片 | 第一个图像输入 | 连接要合成的第一张图 |
| images_b | images_b | IMAGE类型 | - | 第二张图片 | 第二个图像输入 | 连接要合成的第二张图 |
| images_a_x | images_a_x | 0.0-1.0 | 0.0 | 第一张图横向位置 | 图像A的X轴相对位置 | 在容器中的相对横向位置 |
| images_a_y | images_a_y | 0.0-1.0 | 0.0 | 第一张图纵向位置 | 图像A的Y轴相对位置 | 在容器中的相对纵向位置 |
| images_b_x | images_b_x | 0.0-1.0 | 0.0 | 第二张图横向位置 | 图像B的X轴相对位置 | 在容器中的相对横向位置 |
| images_b_y | images_b_y | 0.0-1.0 | 0.0 | 第二张图纵向位置 | 图像B的Y轴相对位置 | 在容器中的相对纵向位置 |
| background | background | images_a/images_b | images_a | 背景图片 | 作为背景的图像 | 选择哪张图作为底层背景 |
| method | method | pair/matrix | pair | 合成方式 | 批处理方式 | pair是一对一合成,matrix是矩阵组合 |
3.5 图像容器模块 (ImageContainer) - 5个节点
3.5.1 ImageContainer 节点 - 创建纯色画布
这个节点就像创建一张指定颜色和大小的画布。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 512 | 画布宽度 | 图像宽度像素 | 输入1024创建1024像素宽的画布 |
| height | height | 1到无限 | 512 | 画布高度 | 图像高度像素 | 输入768创建768像素高的画布 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 255是最红,0是无红色 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 255是最绿,0是无绿色 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 255是最蓝,0是无蓝色 |
| alpha | alpha | 0.0-1.0 | 0.0 | 透明度 | Alpha通道透明度 | 0.0完全透明,1.0完全不透明 |
3.5.2 ImageContainerInheritanceAdd 节点 - 继承尺寸加边距
这个节点根据现有图片的大小创建更大的画布。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 参考图片 | 用于继承尺寸的图像 | 连接一张图片作为尺寸参考 |
| add_width | add_width | 整数 | 0 | 增加的宽度 | 在原宽度基础上增加的像素 | 输入100表示宽度增加100像素 |
| add_height | add_height | 整数 | 0 | 增加的高度 | 在原高度基础上增加的像素 | 输入50表示高度增加50像素 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 画布的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 画布的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 画布的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 0.0 | 透明度 | Alpha通道透明度 | 画布的透明度 |
| method | method | single/for_each | single | 创建方式 | 画布生成方式 | single创建一个,for_each为每张图创建 |
3.5.3 ImageContainerInheritanceScale 节点 - 继承尺寸按比例
这个节点按比例放大原图尺寸来创建画布。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 参考图片 | 用于继承尺寸的图像 | 连接一张图片作为尺寸参考 |
| scale_width | scale_width | 浮点数 | 1.0 | 宽度缩放比例 | 宽度缩放倍数 | 1.5表示宽度变为1.5倍 |
| scale_height | scale_height | 浮点数 | 1.0 | 高度缩放比例 | 高度缩放倍数 | 2.0表示高度变为2倍 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 画布的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 画布的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 画布的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 0.0 | 透明度 | Alpha通道透明度 | 画布的透明度 |
| method | method | single/for_each | single | 创建方式 | 画布生成方式 | single创建一个,for_each为每张图创建 |
3.5.4 ImageContainerInheritanceMax 节点 - 取最大尺寸
这个节点取两组图片中最大的尺寸来创建画布。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images_a | images_a | IMAGE类型 | - | 第一组图片 | 第一个图像组 | 连接第一组图片 |
| images_b | images_b | IMAGE类型 | - | 第二组图片 | 第二个图像组 | 连接第二组图片 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 画布的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 画布的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 画布的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 0.0 | 透明度 | Alpha通道透明度 | 画布的透明度 |
| method | method | single/for_each_pair/for_each_matrix | single | 创建方式 | 画布生成方式 | 不同的批处理方式 |
3.5.5 ImageContainerInheritanceSum 节点 - 尺寸相加
这个节点把两组图片的尺寸相加来创建画布。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images_a | images_a | IMAGE类型 | - | 第一组图片 | 第一个图像组 | 连接第一组图片 |
| images_b | images_b | IMAGE类型 | - | 第二组图片 | 第二个图像组 | 连接第二组图片 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 画布的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 画布的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 画布的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 0.0 | 透明度 | Alpha通道透明度 | 画布的透明度 |
| container_size_type | container_size_type | sum/sum_width/sum_height | sum | 尺寸计算方式 | 容器尺寸计算方法 | sum是宽高都相加,sum_width只加宽度 |
| method | method | single/for_each_pair/for_each_matrix | single | 创建方式 | 画布生成方式 | 不同的批处理方式 |
3.6 图形绘制模块 (ImageDraw) - 15个节点
3.6.1 ImageDrawArc 节点 - 绘制弧形
这个节点就像用圆规画弧线,可以画出圆弧或椭圆弧。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 输入512创建512像素宽的画布 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 输入512创建512像素高的画布 |
| size | size | 1到无限 | 1 | 线条粗细 | 弧线宽度像素 | 输入5画5像素粗的弧线 |
| start_x | start_x | 0.0-1.0 | 0.0 | 起始横坐标 | 弧形边界框左上角X坐标 | 0.2表示从左边20%位置开始 |
| start_y | start_y | 0.0-1.0 | 0.0 | 起始纵坐标 | 弧形边界框左上角Y坐标 | 0.2表示从上边20%位置开始 |
| end_x | end_x | 0.0-1.0 | 1.0 | 结束横坐标 | 弧形边界框右下角X坐标 | 0.8表示到右边80%位置结束 |
| end_y | end_y | 0.0-1.0 | 1.0 | 结束纵坐标 | 弧形边界框右下角Y坐标 | 0.8表示到下边80%位置结束 |
| start | start | 0-360 | 0 | 起始角度 | 弧线开始角度 | 0是右边,90是下边,180是左边 |
| end | end | 0-360 | 180 | 结束角度 | 弧线结束角度 | 180度就是画半圆 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 255是最红,0是无红色 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 255是最绿,0是无绿色 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 255是最蓝,0是无蓝色 |
| alpha | alpha | 0.0-1.0 | 1.0 | 透明度 | Alpha通道透明度 | 1.0完全不透明,0.0完全透明 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 4表示4倍抗锯齿,线条更平滑 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | lanczos质量最好但速度慢 |
3.6.2 ImageDrawArcByContainer 节点 - 容器内绘制弧形
这个节点在现有图片尺寸内画弧线。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| container | container | IMAGE类型 | - | 容器图片 | 用作画布的图像 | 连接一张图片作为画布尺寸参考 |
| size | size | 1到无限 | 1 | 线条粗细 | 弧线宽度像素 | 输入3画3像素粗的弧线 |
| start_x | start_x | 0.0-1.0 | 0.0 | 起始横坐标 | 弧形边界框左上角X坐标 | 相对于容器的横向位置 |
| start_y | start_y | 0.0-1.0 | 0.0 | 起始纵坐标 | 弧形边界框左上角Y坐标 | 相对于容器的纵向位置 |
| end_x | end_x | 0.0-1.0 | 1.0 | 结束横坐标 | 弧形边界框右下角X坐标 | 相对于容器的横向结束位置 |
| end_y | end_y | 0.0-1.0 | 1.0 | 结束纵坐标 | 弧形边界框右下角Y坐标 | 相对于容器的纵向结束位置 |
| start | start | 0-360 | 0 | 起始角度 | 弧线开始角度 | 弧线的起始方向 |
| end | end | 0-360 | 180 | 结束角度 | 弧线结束角度 | 弧线的结束方向 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 弧线的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 弧线的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 弧线的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 1.0 | 透明度 | Alpha通道透明度 | 弧线的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.3 ImageDrawChord 节点 - 绘制弦形
这个节点画弦形,就像弧线两端连一条直线。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 创建画布的宽度 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 创建画布的高度 |
| size | size | 1到无限 | 1 | 线条粗细 | 弦形轮廓宽度 | 弦形边框的粗细 |
| start_x | start_x | 0.0-1.0 | 0.0 | 起始横坐标 | 弦形边界框左上角X坐标 | 弦形在画布中的横向起始位置 |
| start_y | start_y | 0.0-1.0 | 0.0 | 起始纵坐标 | 弦形边界框左上角Y坐标 | 弦形在画布中的纵向起始位置 |
| end_x | end_x | 0.0-1.0 | 1.0 | 结束横坐标 | 弦形边界框右下角X坐标 | 弦形在画布中的横向结束位置 |
| end_y | end_y | 0.0-1.0 | 1.0 | 结束纵坐标 | 弦形边界框右下角Y坐标 | 弦形在画布中的纵向结束位置 |
| start | start | 0-360 | 0 | 起始角度 | 弦形开始角度 | 弦形弧线的起始角度 |
| end | end | 0-360 | 180 | 结束角度 | 弦形结束角度 | 弦形弧线的结束角度 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 弦形的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 弦形的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 弦形的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 1.0 | 透明度 | Alpha通道透明度 | 弦形的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.4 ImageDrawChordByContainer 节点 - 容器内绘制弦形
这个节点在现有图片尺寸内画弦形。参数与ImageDrawChord类似,但需要container参数指定画布。
3.6.5 ImageDrawEllipse 节点 - 绘制椭圆
这个节点画椭圆或圆形,可以设置填充色和边框色。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 创建画布的宽度 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 创建画布的高度 |
| start_x | start_x | 0.0-1.0 | 0.0 | 椭圆左边位置 | 椭圆边界框左上角X坐标 | 椭圆在画布中的横向起始位置 |
| start_y | start_y | 0.0-1.0 | 0.0 | 椭圆上边位置 | 椭圆边界框左上角Y坐标 | 椭圆在画布中的纵向起始位置 |
| end_x | end_x | 0.0-1.0 | 1.0 | 椭圆右边位置 | 椭圆边界框右下角X坐标 | 椭圆在画布中的横向结束位置 |
| end_y | end_y | 0.0-1.0 | 1.0 | 椭圆下边位置 | 椭圆边界框右下角Y坐标 | 椭圆在画布中的纵向结束位置 |
| outline_size | outline_size | 整数 | 1 | 边框粗细 | 椭圆轮廓线宽度 | 椭圆边框的粗细程度 |
| outline_red | outline_red | 0-255 | 0 | 边框红色 | 轮廓RGB红色通道值 | 椭圆边框的红色成分 |
| outline_green | outline_green | 0-255 | 0 | 边框绿色 | 轮廓RGB绿色通道值 | 椭圆边框的绿色成分 |
| outline_blue | outline_blue | 0-255 | 0 | 边框蓝色 | 轮廓RGB蓝色通道值 | 椭圆边框的蓝色成分 |
| outline_alpha | outline_alpha | 0.0-1.0 | 1.0 | 边框透明度 | 轮廓Alpha通道透明度 | 椭圆边框的透明程度 |
| fill_red | fill_red | 0-255 | 255 | 填充红色 | 填充RGB红色通道值 | 椭圆内部的红色成分 |
| fill_green | fill_green | 0-255 | 255 | 填充绿色 | 填充RGB绿色通道值 | 椭圆内部的绿色成分 |
| fill_blue | fill_blue | 0-255 | 255 | 填充蓝色 | 填充RGB蓝色通道值 | 椭圆内部的蓝色成分 |
| fill_alpha | fill_alpha | 0.0-1.0 | 1.0 | 填充透明度 | 填充Alpha通道透明度 | 椭圆内部的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.6 ImageDrawEllipseByContainer 节点 - 容器内绘制椭圆
这个节点在现有图片尺寸内画椭圆。参数与ImageDrawEllipse类似,但需要container参数。
3.6.7 ImageDrawLine 节点 - 绘制直线
这个节点画直线,从一个点到另一个点。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 创建画布的宽度 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 创建画布的高度 |
| size | size | 1到无限 | 1 | 线条粗细 | 直线宽度像素 | 直线的粗细程度 |
| start_x | start_x | 0.0-1.0 | 0.0 | 起点横坐标 | 直线起点X坐标 | 直线开始的横向位置 |
| start_y | start_y | 0.0-1.0 | 0.0 | 起点纵坐标 | 直线起点Y坐标 | 直线开始的纵向位置 |
| end_x | end_x | 0.0-1.0 | 1.0 | 终点横坐标 | 直线终点X坐标 | 直线结束的横向位置 |
| end_y | end_y | 0.0-1.0 | 1.0 | 终点纵坐标 | 直线终点Y坐标 | 直线结束的纵向位置 |
| red | red | 0-255 | 255 | 红色分量 | RGB红色通道值 | 直线的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | RGB绿色通道值 | 直线的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | RGB蓝色通道值 | 直线的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 1.0 | 透明度 | Alpha通道透明度 | 直线的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.8 ImageDrawLineByContainer 节点 - 容器内绘制直线
这个节点在现有图片尺寸内画直线。参数与ImageDrawLine类似,但需要container参数。
3.6.9 ImageDrawPieslice 节点 - 绘制扇形
这个节点画扇形,就像切蛋糕的一块。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 创建画布的宽度 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 创建画布的高度 |
| start_x | start_x | 0.0-1.0 | 0.0 | 扇形左边位置 | 扇形边界框左上角X坐标 | 扇形在画布中的横向起始位置 |
| start_y | start_y | 0.0-1.0 | 0.0 | 扇形上边位置 | 扇形边界框左上角Y坐标 | 扇形在画布中的纵向起始位置 |
| end_x | end_x | 0.0-1.0 | 1.0 | 扇形右边位置 | 扇形边界框右下角X坐标 | 扇形在画布中的横向结束位置 |
| end_y | end_y | 0.0-1.0 | 1.0 | 扇形下边位置 | 扇形边界框右下角Y坐标 | 扇形在画布中的纵向结束位置 |
| start | start | 0-360 | 0 | 起始角度 | 扇形开始角度 | 扇形的起始方向 |
| end | end | 0-360 | 240 | 结束角度 | 扇形结束角度 | 扇形的结束方向 |
| outline_size | outline_size | 整数 | 1 | 边框粗细 | 扇形轮廓线宽度 | 扇形边框的粗细程度 |
| outline_red | outline_red | 0-255 | 0 | 边框红色 | 轮廓RGB红色通道值 | 扇形边框的红色成分 |
| outline_green | outline_green | 0-255 | 0 | 边框绿色 | 轮廓RGB绿色通道值 | 扇形边框的绿色成分 |
| outline_blue | outline_blue | 0-255 | 0 | 边框蓝色 | 轮廓RGB蓝色通道值 | 扇形边框的蓝色成分 |
| outline_alpha | outline_alpha | 0.0-1.0 | 1.0 | 边框透明度 | 轮廓Alpha通道透明度 | 扇形边框的透明程度 |
| fill_red | fill_red | 0-255 | 255 | 填充红色 | 填充RGB红色通道值 | 扇形内部的红色成分 |
| fill_green | fill_green | 0-255 | 255 | 填充绿色 | 填充RGB绿色通道值 | 扇形内部的绿色成分 |
| fill_blue | fill_blue | 0-255 | 255 | 填充蓝色 | 填充RGB蓝色通道值 | 扇形内部的蓝色成分 |
| fill_alpha | fill_alpha | 0.0-1.0 | 1.0 | 填充透明度 | 填充Alpha通道透明度 | 扇形内部的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.10 ImageDrawPiesliceByContainer 节点 - 容器内绘制扇形
这个节点在现有图片尺寸内画扇形。参数与ImageDrawPieslice类似,但需要container参数。
3.6.11 ImageDrawRectangle 节点 - 绘制矩形
这个节点画矩形或正方形。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| width | width | 1到无限 | 256 | 画布宽度 | 图像宽度像素 | 创建画布的宽度 |
| height | height | 1到无限 | 256 | 画布高度 | 图像高度像素 | 创建画布的高度 |
| start_x | start_x | 0.0-1.0 | 0.1 | 矩形左边位置 | 矩形左上角X坐标 | 矩形在画布中的横向起始位置 |
| start_y | start_y | 0.0-1.0 | 0.2 | 矩形上边位置 | 矩形左上角Y坐标 | 矩形在画布中的纵向起始位置 |
| end_x | end_x | 0.0-1.0 | 0.9 | 矩形右边位置 | 矩形右下角X坐标 | 矩形在画布中的横向结束位置 |
| end_y | end_y | 0.0-1.0 | 0.8 | 矩形下边位置 | 矩形右下角Y坐标 | 矩形在画布中的纵向结束位置 |
| outline_size | outline_size | 整数 | 1 | 边框粗细 | 矩形轮廓线宽度 | 矩形边框的粗细程度 |
| outline_red | outline_red | 0-255 | 0 | 边框红色 | 轮廓RGB红色通道值 | 矩形边框的红色成分 |
| outline_green | outline_green | 0-255 | 0 | 边框绿色 | 轮廓RGB绿色通道值 | 矩形边框的绿色成分 |
| outline_blue | outline_blue | 0-255 | 0 | 边框蓝色 | 轮廓RGB蓝色通道值 | 矩形边框的蓝色成分 |
| outline_alpha | outline_alpha | 0.0-1.0 | 1.0 | 边框透明度 | 轮廓Alpha通道透明度 | 矩形边框的透明程度 |
| fill_red | fill_red | 0-255 | 255 | 填充红色 | 填充RGB红色通道值 | 矩形内部的红色成分 |
| fill_green | fill_green | 0-255 | 255 | 填充绿色 | 填充RGB绿色通道值 | 矩形内部的绿色成分 |
| fill_blue | fill_blue | 0-255 | 255 | 填充蓝色 | 填充RGB蓝色通道值 | 矩形内部的蓝色成分 |
| fill_alpha | fill_alpha | 0.0-1.0 | 1.0 | 填充透明度 | 填充Alpha通道透明度 | 矩形内部的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.6.12 ImageDrawRectangleByContainer 节点 - 容器内绘制矩形
这个节点在现有图片尺寸内画矩形。参数与ImageDrawRectangle类似,但需要container参数。
3.6.13 ImageDrawRectangleRounded 节点 - 绘制圆角矩形
这个节点画圆角矩形,可以控制哪些角是圆的。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| radius | radius | 0-360 | 180 | 圆角半径 | 圆角弧度半径 | 数值越大圆角越圆 |
| top_left_corner | top_left_corner | true/false | true | 左上角圆角 | 是否启用左上角圆角 | true表示左上角是圆的 |
| top_right_corner | top_right_corner | true/false | true | 右上角圆角 | 是否启用右上角圆角 | true表示右上角是圆的 |
| bottom_right_corner | bottom_right_corner | true/false | true | 右下角圆角 | 是否启用右下角圆角 | true表示右下角是圆的 |
| bottom_left_corner | bottom_left_corner | true/false | true | 左下角圆角 | 是否启用左下角圆角 | true表示左下角是圆的 |
其他参数与ImageDrawRectangle相同。
3.6.14 ImageDrawRectangleRoundedByContainer 节点 - 容器内绘制圆角矩形
这个节点在现有图片尺寸内画圆角矩形。参数与ImageDrawRectangleRounded类似,但需要container参数。
3.6.15 ImageDrawPolygon 节点 - 绘制多边形
这个节点画正多边形,比如三角形、五角形、六角形等。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| size | size | 1到无限 | 256 | 画布大小 | 正方形画布边长 | 创建正方形画布的边长 |
| sides | sides | 3到无限 | 5 | 边数 | 多边形边数 | 3是三角形,5是五角形,6是六角形 |
| rotation | rotation | 0-360 | 0 | 旋转角度 | 多边形旋转角度 | 0度是默认方向,90度顺时针转90度 |
| outline_size | outline_size | 整数 | 1 | 边框粗细 | 多边形轮廓线宽度 | 多边形边框的粗细程度 |
| outline_red | outline_red | 0-255 | 0 | 边框红色 | 轮廓RGB红色通道值 | 多边形边框的红色成分 |
| outline_green | outline_green | 0-255 | 0 | 边框绿色 | 轮廓RGB绿色通道值 | 多边形边框的绿色成分 |
| outline_blue | outline_blue | 0-255 | 0 | 边框蓝色 | 轮廓RGB蓝色通道值 | 多边形边框的蓝色成分 |
| outline_alpha | outline_alpha | 0.0-1.0 | 1.0 | 边框透明度 | 轮廓Alpha通道透明度 | 多边形边框的透明程度 |
| fill_red | fill_red | 0-255 | 255 | 填充红色 | 填充RGB红色通道值 | 多边形内部的红色成分 |
| fill_green | fill_green | 0-255 | 255 | 填充绿色 | 填充RGB绿色通道值 | 多边形内部的绿色成分 |
| fill_blue | fill_blue | 0-255 | 255 | 填充蓝色 | 填充RGB蓝色通道值 | 多边形内部的蓝色成分 |
| fill_alpha | fill_alpha | 0.0-1.0 | 1.0 | 填充透明度 | 填充Alpha通道透明度 | 多边形内部的透明程度 |
| SSAA | SSAA | 1-16 | 4 | 抗锯齿倍数 | 超采样抗锯齿倍数 | 提高绘制质量 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 抗锯齿处理方法 |
3.7 图像特效模块 (ImageEffects) - 9个节点
3.7.1 ImageEffectsAdjustment 节点 - 图像调色
这个节点就像手机的照片编辑器,可以调节亮度、对比度、饱和度等。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| brightness | brightness | 浮点数 | 1.0 | 亮度 | 亮度调节系数 | 1.5表示增亮50%,0.5表示变暗50% |
| contrast | contrast | 浮点数 | 1.0 | 对比度 | 对比度调节系数 | 1.2增加对比,0.8降低对比 |
| saturation | saturation | 浮点数 | 1.0 | 饱和度 | 颜色饱和度系数 | 1.5颜色更鲜艳,0.0变黑白 |
| hue | hue | 0.0-1.0 | 0.5 | 色相 | 颜色色相偏移 | 0.5不变,0.7偏红,0.3偏蓝 |
| gamma | gamma | 浮点数 | 1.0 | 伽马值 | 伽马校正系数 | 2.0中间色调变亮,0.5变暗 |
| sharpness | sharpness | 浮点数 | 1.0 | 锐化 | 图像锐化程度 | 1.5更清晰,0.5更模糊 |
| red | red | 浮点数 | 1.0 | 红色通道 | 红色通道增益 | 1.2增强红色,0.8减弱红色 |
| green | green | 浮点数 | 1.0 | 绿色通道 | 绿色通道增益 | 1.2增强绿色,0.8减弱绿色 |
| blue | blue | 浮点数 | 1.0 | 蓝色通道 | 蓝色通道增益 | 1.2增强蓝色,0.8减弱蓝色 |
3.7.2 ImageEffectsGrayscale 节点 - 黑白效果
这个节点把彩色图片变成黑白照片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何彩色图片 |
3.7.3 ImageEffectsNegative 节点 - 负片效果
这个节点把图片变成负片效果,就像胶卷的负片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.7.4 ImageEffectsSepia 节点 - 复古色调
这个节点给图片加上复古的棕色色调,就像老照片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.7.5 ImageEffectsLensZoomBurst 节点 - 镜头爆破效果
这个节点创建镜头爆破效果,就像速度线效果。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| scale | scale | 1.0以上 | 1.5 | 缩放倍数 | 爆破效果强度 | 2.0表示2倍缩放效果 |
| samples | samples | 1到无限 | 100 | 采样数量 | 效果精细度 | 数值越大效果越平滑 |
| position_x | position_x | 0.0-1.0 | 0.5 | 中心横坐标 | 爆破中心X位置 | 0.5是中心,0.0是左边 |
| position_y | position_y | 0.0-1.0 | 0.5 | 中心纵坐标 | 爆破中心Y位置 | 0.5是中心,0.0是上边 |
| rotation | rotation | 0.0-360.0 | 0.0 | 旋转角度 | 爆破旋转角度 | 0不旋转,90顺时针转90度 |
| method | method | circle/point | circle | 效果类型 | 爆破效果模式 | circle圆形效果,point点效果 |
| stabilization | stabilization | true/false | true | 稳定化 | 是否启用稳定化 | true效果更平滑 |
3.7.6-3.7.9 其他镜头特效节点
包括色差效果、虚化效果、光轴效果、暗角效果等专业镜头模拟。
3.8 图像滤镜模块 (ImageFilter) - 21个节点
3.8.1 ImageFilterSmooth 节点 - 平滑滤镜
这个节点让图片变得更平滑,就像给照片加了一层柔光。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.2 ImageFilterSmoothMore 节点 - 强平滑滤镜
这个节点比普通平滑更强,让图片更加柔和。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.3 ImageFilterBlur 节点 - 基础模糊
这个节点让图片变模糊,可以分别控制横向和纵向的模糊程度。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size_x | size_x | 1到无限 | 10 | 横向模糊大小 | X轴方向模糊核大小 | 数值越大横向模糊越强 |
| size_y | size_y | 1到无限 | 10 | 纵向模糊大小 | Y轴方向模糊核大小 | 数值越大纵向模糊越强 |
3.8.4 ImageFilterBoxBlur 节点 - 方框模糊
这个节点用方框算法模糊图片,速度快但质量一般。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size_x | size_x | 1到无限 | 10 | 横向模糊大小 | X轴方向滤波器大小 | 控制横向模糊强度 |
| size_y | size_y | 1到无限 | 10 | 纵向模糊大小 | Y轴方向滤波器大小 | 控制纵向模糊强度 |
3.8.5 ImageFilterGaussianBlur 节点 - 高斯模糊
这个节点用高斯算法模糊图片,效果自然,最常用的模糊方式。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size_x | size_x | 2到无限(偶数) | 10 | 横向模糊大小 | X轴高斯核大小 | 必须是偶数,数值越大模糊越强 |
| size_y | size_y | 2到无限(偶数) | 10 | 纵向模糊大小 | Y轴高斯核大小 | 必须是偶数,数值越大模糊越强 |
3.8.6 ImageFilterGaussianBlurAdvanced 节点 - 高级高斯模糊
这个节点可以精确控制高斯模糊的参数。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size_x | size_x | 2到无限(偶数) | 10 | 横向核大小 | X轴高斯核大小 | 控制横向模糊范围 |
| size_y | size_y | 2到无限(偶数) | 10 | 纵向核大小 | Y轴高斯核大小 | 控制纵向模糊范围 |
| sigma_x | sigma_x | 整数 | 0 | 横向标准差 | X轴高斯分布标准差 | 0表示自动计算,控制横向模糊强度 |
| sigma_y | sigma_y | 整数 | 0 | 纵向标准差 | Y轴高斯分布标准差 | 0表示自动计算,控制纵向模糊强度 |
3.8.7 ImageFilterStackBlur 节点 - 堆栈模糊
这个节点用堆栈算法模糊,速度快效果好。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size_x | size_x | 1到无限(奇数) | 10 | 横向模糊大小 | X轴堆栈模糊半径 | 必须是奇数 |
| size_y | size_y | 1到无限(奇数) | 10 | 纵向模糊大小 | Y轴堆栈模糊半径 | 必须是奇数 |
3.8.8 ImageFilterMedianBlur 节点 - 中值模糊
这个节点用中值滤波,能去噪点但保持边缘。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 1到无限(奇数) | 10 | 滤波器大小 | 中值滤波核大小 | 必须是奇数,用于去噪 |
3.8.9 ImageFilterBilateralBlur 节点 - 双边模糊
这个节点保边模糊,能模糊但保持边缘清晰。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 1到无限(奇数) | 10 | 滤波器大小 | 双边滤波核大小 | 必须是奇数 |
| sigma_color | sigma_color | 0.0-1.0 | 1.0 | 颜色相似度 | 颜色空间标准差 | 数值越小颜色差异越敏感 |
| sigma_intensity | sigma_intensity | 0.0-1.0 | 1.0 | 强度相似度 | 空间距离标准差 | 数值越小距离差异越敏感 |
3.8.10 ImageFilterContour 节点 - 轮廓滤镜
这个节点提取图片的轮廓线条。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.11 ImageFilterDetail 节点 - 细节增强
这个节点增强图片的细节,让图片更清晰。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.12 ImageFilterEdgeEnhance 节点 - 边缘增强
这个节点增强图片的边缘,让轮廓更明显。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.13 ImageFilterEdgeEnhanceMore 节点 - 强边缘增强
这个节点比普通边缘增强更强,轮廓更突出。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.14 ImageFilterEmboss 节点 - 浮雕效果
这个节点创建浮雕效果,让图片看起来像雕刻的。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.15 ImageFilterFindEdges 节点 - 边缘检测
这个节点找出图片中的所有边缘线条。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.16 ImageFilterSharpen 节点 - 锐化滤镜
这个节点让图片更锐利清晰。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
3.8.17 ImageFilterRank 节点 - 排序滤镜
这个节点用排序算法处理图片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 0到无限(偶数) | 2 | 滤波器大小 | 排序滤波器窗口大小 | 必须是偶数 |
| rank | rank | 整数 | 1 | 排序位置 | 排序后选择的位置 | 1选最小值,中间值选中位数 |
3.8.18 ImageFilterMin 节点 - 最小值滤镜
这个节点选择邻域内的最小值,让图片变暗。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 0到无限(偶数) | 2 | 滤波器大小 | 最小值滤波器窗口大小 | 必须是偶数 |
3.8.19 ImageFilterMax 节点 - 最大值滤镜
这个节点选择邻域内的最大值,让图片变亮。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 0到无限(偶数) | 2 | 滤波器大小 | 最大值滤波器窗口大小 | 必须是偶数 |
3.8.20 ImageFilterMode 节点 - 众数滤镜
这个节点选择邻域内出现最多的值。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| size | size | 0到无限(偶数) | 2 | 滤波器大小 | 众数滤波器窗口大小 | 必须是偶数 |
3.9 图像噪点模块 (ImageNoise) - 4个节点
3.9.1 ImageNoiseBeta 节点 - 贝塔噪点
这个节点给图片加上贝塔分布噪点。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| a | a | 1到无限 | 1 | 参数A | 贝塔分布参数α | 控制噪点分布形状 |
| b | b | 1到无限 | 1 | 参数B | 贝塔分布参数β | 控制噪点分布形状 |
| monochromatic | monochromatic | false/true | false | 单色噪点 | 是否使用单色噪点 | true所有颜色通道相同 |
| invert | invert | false/true | false | 反向噪点 | 是否反向噪点 | true减去噪点而不是加上 |
| channels | channels | rgb/rgba/r/g/b/a等 | rgb | 影响通道 | 噪点作用的颜色通道 | rgb影响所有颜色,r只影响红色 |
3.9.2 ImageNoiseBinomial 节点 - 二项噪点
这个节点给图片加上二项分布噪点。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| n | n | 1-255 | 128 | 试验次数 | 二项分布试验次数 | 控制噪点强度范围 |
| p | p | 0.0-1.0 | 0.5 | 成功概率 | 二项分布成功概率 | 0.5是均匀分布 |
| monochromatic | monochromatic | false/true | false | 单色噪点 | 是否使用单色噪点 | true所有颜色通道相同 |
| invert | invert | false/true | false | 反向噪点 | 是否反向噪点 | true减去噪点而不是加上 |
| channels | channels | rgb/rgba/r/g/b/a等 | rgb | 影响通道 | 噪点作用的颜色通道 | 选择具体影响的颜色通道 |
3.9.3 ImageNoiseBytes 节点 - 字节噪点
这个节点给图片加上随机字节噪点。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| monochromatic | monochromatic | false/true | false | 单色噪点 | 是否使用单色噪点 | true所有颜色通道相同 |
| invert | invert | false/true | false | 反向噪点 | 是否反向噪点 | true减去噪点而不是加上 |
| channels | channels | rgb/rgba/r/g/b/a等 | rgb | 影响通道 | 噪点作用的颜色通道 | 选择具体影响的颜色通道 |
3.9.4 ImageNoiseGaussian 节点 - 高斯噪点
这个节点给图片加上高斯分布噪点。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| strength | strength | 浮点数 | 0.5 | 噪点强度 | 高斯噪点强度 | 0.1很微弱,1.0很强 |
| monochromatic | monochromatic | false/true | false | 单色噪点 | 是否使用单色噪点 | true所有颜色通道相同 |
| invert | invert | false/true | false | 反向噪点 | 是否反向噪点 | true减去噪点而不是加上 |
| channels | channels | rgb/rgba/r/g/b/a等 | rgb | 影响通道 | 噪点作用的颜色通道 | 选择具体影响的颜色通道 |
3.10 图像分割模块 (ImageSegmentation) - 3个节点
3.10.1 ImageSegmentation 节点 - 基础分割
这个节点自动抠图,去掉背景。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| model | model | u2net/u2netp等 | u2net | AI模型 | 背景移除模型 | u2net通用,u2net_human_seg人像 |
| alpha_matting | alpha_matting | true/false | true | 透明度抠图 | 是否启用透明度抠图 | true边缘更精细 |
| alpha_matting_foreground_threshold | alpha_matting_foreground_threshold | 0-250 | 240 | 前景阈值 | 透明度抠图前景阈值 | 数值越大前景要求越高 |
| alpha_matting_background_threshold | alpha_matting_background_threshold | 0-250 | 20 | 背景阈值 | 透明度抠图背景阈值 | 数值越小背景要求越低 |
| alpha_matting_erode_size | alpha_matting_erode_size | 整数 | 10 | 腐蚀大小 | 透明度抠图腐蚀大小 | 用于精细调整边缘 |
| post_process_mask | post_process_mask | false/true | false | 后处理蒙版 | 是否后处理蒙版 | true会进一步优化边缘 |
3.10.2 ImageSegmentationCustom 节点 - 自定义分割
这个节点使用自定义模型抠图。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| model | model | 文件列表 | - | 自定义模型 | 自定义ONNX模型文件 | 选择models/onnx文件夹中的模型 |
| mean | mean | 0.0-1.0 | 0.485 | 均值 | 图像预处理均值 | 模型训练时的数据预处理参数 |
| std | std | 0.0-1.0 | 1.0 | 标准差 | 图像预处理标准差 | 模型训练时的数据预处理参数 |
| size | size | 整数 | 1024 | 输入尺寸 | 模型输入图像尺寸 | 必须与模型要求一致 |
3.10.3 ImageSegmentationCustomAdvanced 节点 - 高级自定义分割
这个节点提供更精细的自定义模型控制。参数与ImageSegmentationCustom类似,但可以分别设置RGB三个通道的均值和标准差。
3.11 文字处理模块 (ImageText) - 4个节点
3.11.1 ImageText 节点 - 基础文字
这个节点在图片上写字。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| text | text | 文本 | - | 要写的字 | 文本内容 | 输入任何文字 |
| font | font | 字体文件 | - | 字体 | 字体文件名 | 选择fonts文件夹中的字体 |
| size | size | 1到无限 | 28 | 字体大小 | 字体大小像素 | 数值越大字越大 |
| red | red | 0-255 | 255 | 红色分量 | 文字红色通道值 | 文字的红色成分 |
| green | green | 0-255 | 255 | 绿色分量 | 文字绿色通道值 | 文字的绿色成分 |
| blue | blue | 0-255 | 255 | 蓝色分量 | 文字蓝色通道值 | 文字的蓝色成分 |
| alpha | alpha | 0.0-1.0 | 1.0 | 透明度 | 文字透明度 | 1.0完全不透明 |
| margin_x | margin_x | 整数 | 0 | 横向边距 | 文字横向边距 | 文字周围的空白区域 |
| margin_y | margin_y | 整数 | 0 | 纵向边距 | 文字纵向边距 | 文字上下的空白区域 |
3.11.2 ImageTextOutlined 节点 - 带边框文字
这个节点在文字周围加上边框。参数包括所有ImageText的参数,再加上边框相关参数。
3.11.3 ImageTextMultiline 节点 - 多行文字
这个节点可以写多行文字。参数包括文字对齐方式(align)。
3.11.4 ImageTextMultilineOutlined 节点 - 多行带边框文字
这个节点结合了多行文字和边框效果。
3.12 图像变换模块 (ImageTransform) - 10个节点
3.12.1 ImageTransformResizeAbsolute 节点 - 绝对尺寸缩放
这个节点把图片改成指定的尺寸。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| width | width | 1到无限 | 256 | 新宽度 | 目标图像宽度 | 输入512表示改成512像素宽 |
| height | height | 1到无限 | 256 | 新高度 | 目标图像高度 | 输入768表示改成768像素高 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | lanczos质量最好 |
3.12.2 ImageTransformResizeRelative 节点 - 相对比例缩放
这个节点按比例缩放图片。
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | - | 要处理的图片 | 输入图像数据 | 连接任何图片 |
| scale_width | scale_width | 浮点数 | 1.0 | 宽度缩放比例 | 宽度缩放倍数 | 2.0表示宽度变为2倍 |
| scale_height | scale_height | 浮点数 | 1.0 | 高度缩放比例 | 高度缩放倍数 | 0.5表示高度变为一半 |
| method | method | lanczos/bicubic等 | lanczos | 缩放算法 | 图像重采样方法 | 选择缩放质量 |
3.12.3-3.12.10 其他变换节点
包括裁剪(Crop)、填充(Padding)、旋转(Rotate)、翻转(Transpose)等功能。
4. 使用技巧和建议
- 先从简单的节点开始学习
- 多使用Clamp节点整理数据流
- 注意图片尺寸和格式的匹配
- 合理设置抗锯齿参数提高质量
5. 常见问题解答
Q: 为什么节点显示红色?
A: 检查输入数据类型是否匹配,或参数设置是否正确。
Q: 图片处理速度很慢怎么办?
A: 降低抗锯齿倍数,或选择更快的算法。
Q: 如何安装字体?
A: 将字体文件放入ComfyUI的fonts文件夹。