跳至内容

编辑图片#

使用Edit Image节点来操作和编辑图像。

依赖项

  1. 如果您没有在Docker上运行n8n,则需要安装GraphicsMagick
  2. 你需要使用一个节点,例如Read/Write Files from Disk节点或HTTP Request节点,将图像文件作为数据属性传递给Edit Image节点。

操作#

  • 为图像添加模糊效果以降低锐度
  • 为图片添加边框
  • 复合 将一张图像叠加在另一张图像上
  • 创建 一张新图片
  • 裁剪 图片
  • 绘制 在图片上
  • 获取关于图片的信息
  • 多步骤 对图像执行多个操作
  • 调整大小: 更改图片尺寸
  • 旋转 图片
  • 剪切 图像沿X轴或Y轴
  • 在图像上添加文本
  • 将图像中的颜色透明化

节点参数#

此节点的参数取决于您选择的操作。

模糊参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 模糊: 输入0到1000之间的数值来设置模糊强度。数值越大图像越模糊。
  • Sigma: 输入一个介于0到1000之间的数值来设置模糊的sigma值。数值越大,图像越模糊。

请参考Node options获取可选配置选项。

边框参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 边框宽度: 输入边框的宽度。
  • 边框高度: 输入边框的高度。
  • 边框颜色: 设置边框的颜色。您可以输入十六进制值或选择色板打开颜色选择器。

请参阅Node options了解可选配置选项。

复合参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。该图像将作为您的基础图像。
  • 复合图像属性: 输入存储图像的二进制属性名称,该图像将叠加在属性名称图像之上。
  • Operator: Select composite operator, which determines how the composite works. Options include:
    • 添加
    • Atop
    • 凹凸贴图
    • 复制
    • 复制黑色
    • 复制蓝图
    • 复制青色
    • 复制绿色
    • 复制洋红色
    • 复制不透明度
    • 复制红色
    • 复制黄色
    • 差异
    • 分割
    • 输入
    • 减号
    • 乘法
    • 输出
    • 结束
    • Plus
    • 减去
    • 异或
  • X轴位置: 输入合成图像在x轴(水平方向)上的位置。
  • Position Y: 输入合成图像在Y轴(垂直方向)上的位置。

请参考Node options获取可选配置选项。

创建参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 背景颜色: 设置图像的背景颜色。您可以输入十六进制值或选择色板打开颜色选择器。
  • 图片宽度: 输入图片的宽度。
  • 图片高度: 输入图片的高度。

请参阅节点选项了解可选配置选项。

裁剪参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 宽度: 输入您想要裁剪的宽度。
  • 高度: 输入您想要裁剪的高度。
  • X轴位置: 输入裁剪起始点的水平坐标位置。
  • Y轴位置: 输入裁剪起始点的垂直坐标位置。

请参阅Node options了解可选配置选项。

绘制参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • Primitive: Select the primitive shape to draw. Choose from:
    • Circle
    • Line
    • 矩形
  • 颜色: 为图元设置颜色。您可以输入十六进制值或选择色板打开颜色选择器。
  • 起始X坐标: 输入开始绘制的水平方向x轴位置。
  • 起始Y轴位置: 输入开始绘制的垂直方向y轴坐标位置。
  • 结束位置 X: 输入停止绘制的x轴位置(水平方向)。
  • 结束位置 Y: 输入开始绘制的y轴位置(垂直方向)。
  • 圆角半径: 输入数值设置圆角半径。添加圆角半径会使绘制的图元边角变圆润。

请参考Node options获取可选配置选项。

获取信息参数#

对于此操作,您只需添加存储图像数据的二进制属性的属性名称

请参阅Node options了解可选配置选项。

多步骤参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 操作: 添加您希望多步操作执行的操作。您可以使用任何其他操作。

请参考Node options获取可选配置选项。

调整大小参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 宽度: 输入您希望为图片设置的新宽度。
  • 高度: 输入您希望为图片设置的新高度。
  • Option: Select how you'd like to resize the image. Choose from:
    • 忽略宽高比: 忽略宽高比,按照您输入的确切高度和宽度进行尺寸调整。
    • 最大区域: 您输入的高度和宽度是图像的最大区域/尺寸。图像将保持其原始宽高比,且不会超过您输入的高度和/或宽度。
    • 最小区域: 您输入的高度和宽度是图像的最小区域/尺寸。图像将保持其宽高比,并且不会小于您输入的高度和/或宽度。
    • 仅当更大时: 仅当图像大于您输入的宽度和高度时才调整大小。图像保持其原始宽高比。
    • 仅当更小时: 仅在图像小于您输入的宽度和高度时调整大小。图像保持其原始宽高比。
    • 百分比: 按原始图像宽度和高度的百分比调整图像大小。

请参阅节点选项了解可选配置选项。

轮换参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 旋转: 输入要旋转图像的度数,范围从-360到360度。
  • 背景颜色: 设置图像的背景颜色。您可以输入十六进制值或选择色板打开颜色选择器。当图像旋转90度的倍数时,此颜色用于填充空白背景。如果在旋转字段中使用90度的倍数,则不会使用背景颜色。

请参阅节点选项了解可选配置选项。

剪切参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • X轴角度: 输入从x轴剪切的度数。
  • Y轴角度: 输入从y轴剪切的度数。

请参阅节点选项了解可选配置选项。

文本参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 文本: 输入你想在图片上写的文字。
  • 字体大小: 选择文本的字体大小。
  • 字体颜色: 设置字体颜色。您可以输入十六进制值或选择色板打开颜色选择器。
  • X轴位置: 输入文本起始点的x轴(水平方向)坐标。
  • Position Y: 输入文本起始位置的y轴坐标(垂直方向)。
  • 最大行长度: 输入一行中允许的最大字符数,超过此长度将自动换行。

请参阅节点选项了解可选配置选项。

透明参数#

  • 属性名称: 输入存储图像数据的二进制属性名称。
  • 颜色: 设置需要变为透明的颜色。您可以输入十六进制值或选择色板打开颜色选择器。

请参阅节点选项了解可选配置选项。

节点选项#

  • 文件名: 输入输出文件的名称。
  • Format: Enter the image format of the output file. Choose from:
    • bmp
    • gif
    • jpeg
    • png
    • tiff
    • WebP

文本操作还包含字体名称或ID选项。从下拉菜单中选择文本字体,或使用表达式指定ID。

模板和示例#

Flux AI Image Generator

作者:Max Tkacz

查看模板详情
Generate Instagram Content from Top Trends with AI Image Generation

作者:mustafa kendigüzel

查看模板详情
AI-Powered WhatsApp Chatbot 🤖📲 for Text, Voice, Images & PDFs with memory 🧠

作者:Davide

查看模板详情
浏览编辑图片集成模板, or 搜索所有模板
优云智算