跳至主要内容

图像节点

Image Node Screenshot

概述

Image节点用于定义静态图像以与其他节点配合使用。它可以将二进制类型转换为图像类型。该节点需要媒体类型(PNG、JPEG或GIF)和数据输入。

数据输入可以通过两种方式提供:

  • 直接在节点的编辑器设置中,使用图像浏览器。
  • 动态地,通过将另一个节点连接到Image Node的Data输入端口。

媒体类型也可以通过两种方式提供:

  • 直接在节点的编辑器设置中,使用下拉菜单。
  • 动态地,通过将另一个节点连接到Image节点的Media Type输入端口。

输入项

标题数据类型描述默认值备注
DatastringThe data to be converted into an image.(required if if the input toggle for Data is enabled)The input will be coerced into a string if it is not a string.
Media TypestringThe media type of the image (PNG, JPEG, or GIF).(required if if the input toggle for Media Type is enabled)The input will be coerced into a string if it is not a string. The value must be one of the following: image/png, image/jpeg, or image/gif.

示例1:创建静态图像

  1. 创建一个图像节点。
  2. 在节点的编辑器设置中,点击Pick Image按钮。这将打开图像浏览器。
  3. 从图像浏览器中选择一张图片。选中的图片将显示在Image字段中。
  4. 运行图形。Image节点的Image输出应包含所选图像。

Image Node Example 1

错误处理

如果未提供Data输入或Media Type输入,Image Node将会报错。如果Data输入无法转换为图像,它也会报错。

常见问题

问:我可以使用Image节点在Rivet UI中显示图像吗?

A: 是的,Image Node 可用于在 Rivet UI 中显示图像。当运行图形时,图像将显示在节点的输出端口上。

问:我可以使用Image节点将二进制类型转换为图像吗?

A: 是的,您可以使用Image Node将二进制类型转换为图像。您需要将二进制数据提供给Image Node的Data输入,并将Media Type设置为适合该图像的类型。

问:Image节点支持哪些图像格式?

A: Image Node 支持 PNG、JPEG 和 GIF 格式。

另请参阅