imagesCountInDirectory
Нода imagesCountInDirectory возвращает количество файлов изображений в указанной папке, при необходимости пропуская несколько файлов в начале и ограничивая количество подсчитыва...
images Count In Directory
Нода imagesCountInDirectory возвращает количество файлов изображений в указанной папке, при необходимости пропуская несколько файлов в начале и ограничивая количество подсчитываемых файлов. Это полезно, когда вам нужно динамическое количество изображений для передачи другим узлам, например для формирования размеров пакета или чтобы узнать, сколько изображений осталось после некоторого смещения.
Входы
-
directory (STRING, обязательно): Путь в файловой системе к папке, содержащей файлы изображений. Нода сканирует эту папку на предмет поддерживаемых форматов изображений (например,
.png,.jpg,.jpeg,.webp,.bmpи т.д.). -
start_index (INT, обязательно): Количество изображений, которые нужно пропустить перед началом подсчёта. По умолчанию
0, то есть подсчёт начинается с первого изображения в порядке папки. Еслиstart_indexбольше или равен общему количеству изображений, результат равен0. -
limit (INT, обязательно): Максимальное количество изображений для подсчёта. По умолчанию
-1, что означает без лимита: подсчитываются все изображения, оставшиеся послеstart_index. Если задано0, результат будет0, даже если изображения существуют. Если используется положительное значение, количество не превысит это число и будет ограничено количеством доступных изображений.
Выходы
- INT: Количество файлов изображений, удовлетворяющих ограничениям
start_indexиlimit. Например, приstart_index = 2иlimit = 3нода возвращает количество изображений, доступных начиная с 3-го изображения и далее, но не более 3.
Примечания по использованию
- Папка должна быть локальным путём, доступным для ComfyUI.
- Файлы изображений подсчитываются в том порядке, в котором их возвращает список папки, поэтому если ваш рабочий процесс зависит от определённого порядка, называйте файлы соответствующим образом (например, с номерами с ведущими нулями).
- Этот узел только подсчитывает файлы; он не загружает и не возвращает данные изображений. Используйте его в паре с узлами загрузчика или списка, которые потребляют полученное целое число.
limit = -1— это типичная настройка «подсчитать всё», и она используется по умолчанию.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.