KJNodes/experimentalgenerated
Fast Preview(FastPreview)
此节点在技术上通过将输入的图像张量转换为 PIL 图像对象,然后在内存中进行编码处理。
Fast Preview
image
format
JPEG
max_size
768
KJNodes
Fast Preview 节点是一个实验性工具,用于在 ComfyUI 工作流中快速预览已生成的图像。其核心功能是绕过常规的磁盘保存步骤,直接将图像显示在用户界面上,提供更快的视觉反馈。通过使用二进制 WebSocket,它避免了 Base64/JSON 编码的开销,使预览更加迅速。
节点功能
在技术上,此节点通过将输入的图像张量转换为 PIL 图像对象,然后在内存中进行编码处理。它支持两种主流图像格式:JPEG 和 PNG。与将编码后的图像数据转换为 Base64 字符串不同,它通过二进制 WebSocket 发送原始二进制数据,实现了一种“无文件”的实时预览机制,避免了 base64/JSON 的开销。
节点参数说明 - Fast Preview
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
image | IMAGE | 是 | - | - | 接收需要被预览的图像输入,类型为 IMAGE。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
format | COMBO | 是 | JPEG | "JPEG", "PNG" | JPEG 或 PNG。 |
max_size | INT | 是 | 768 | 128 – 4096 (步长: 64) | 设置预览图像的最大尺寸(宽度或高度);如果图像超过此值,将按比例缩放。 |
使用场景
在图像生成或处理的工作流中,你可以将此节点连接到任何输出图像(IMAGE 类型)的节点之后。例如,在 Stable Diffusion 文生图流程末端连接此节点,即可立即查看生成结果,无需等待图像保存到硬盘,便于快速迭代和调整生成参数。
注意事项
由于这是一个实验性节点,其稳定性和兼容性可能不如标准预览节点。它主要用于需要快速查看中间或最终结果的场景,不适合作为图像持久化保存的替代方案。
Fast Preview 节点源码链接
Fast Preview 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。