EasyUse/Imagegenerated

imagesCountInDirectory

imagesCountInDirectory 节点返回给定文件夹中图像文件的数量,可以选择跳过开头的一定数量的文件,并限制计数的数量。当您需要将动态的图像数量传递给其他节点时,此节点非常有用,例如用于构建批处理大小或了解在某个偏移之后剩余多少图像。 - directory (STRING, 必填):包含图像文件的文件夹的文件系统路径。

images Count In Directory

count
directory
STRING
start_index
0
limit
-1
Easy Use

imagesCountInDirectory 节点返回给定文件夹中图像文件的数量,可以选择跳过开头的一定数量的文件,并限制计数的数量。当您需要将动态的图像数量传递给其他节点时,此节点非常有用,例如用于构建批处理大小或了解在某个偏移之后剩余多少图像。

输入

  • directory (STRING, 必填):包含图像文件的文件夹的文件系统路径。此节点扫描该文件夹以查找支持的图像格式(例如 .png.jpg.jpeg.webp.bmp 等)。

  • start_index (INT, 必填):开始计数之前要跳过的图像数量。默认值为 0,表示从文件夹顺序中的第一张图像开始计数。如果 start_index 大于或等于图像总数,则计数为 0

  • limit (INT, 必填):要计数的最大图像数量。默认值为 -1,表示无限制,start_index 之后的所有剩余图像都会被计数。如果设置为 0,即使存在图像,结果也为 0。如果使用正值,计数不会超过此数字,并且会被限制为可用图像的数量。

输出

  • INT:满足 start_indexlimit 约束的图像文件数量。例如,当 start_index = 2limit = 3 时,此节点返回从第 3 张图像开始可用的图像数量,最多为 3。

使用说明

  • 该文件夹应为 ComfyUI 可访问的本地路径。
  • 图像文件按照文件夹列表返回的顺序进行计数,因此如果您的 work流程 依赖于特定顺序,请相应地为文件命名(例如使用零填充的数字)。
  • 此节点仅计数文件;它不会加载或返回图像数据。请将其与使用结果整数的加载器或列表节点配合使用。
  • limit = -1 是典型的“全部计数”设置,也是默认值。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…