Video Helper Suite 🎥🅥🅗🅢/imagegenerated

Get Image Count 🎥🅥🅗🅢(GetImageCount)

С технической точки зрения, этот узел принимает на вход тензор PyTorch (Tensor), форма которого обычно имеет вид `[размер_пакета, высота, ширина, количество_каналов]`.

Get Image Count

images
count
VideoHelperSuite

Узел Get Image Count 🎥🅥🅗🅢. С технической точки зрения, этот узел принимает на вход тензор PyTorch (Tensor), форма которого обычно имеет вид [размер_пакета, высота, ширина, количество_каналов].

Узел Get Image Count — это утилита для обработки последовательностей изображений. Его основная функция — принимать пакет изображений (тип IMAGE) и быстро вычислять общее количество изображений в этом пакете. Узел не изменяет содержимое изображений, а только выполняет операцию подсчёта и выводит результат в виде целого числа (INT).

Функциональность узла

С технической точки зрения, этот узел принимает на вход тензор PyTorch (Tensor), форма которого обычно имеет вид [размер_пакета, высота, ширина, количество_каналов]. Узел получает количество изображений в пакете, обращаясь к первому измерению тензора (т.е. size(0)). Он поддерживает стандартный тип данных IMAGE в ComfyUI и может беспрепятственно обрабатывать последовательности изображений, выводимые другими узлами генерации или загрузки изображений.

Описание параметров узла - Get Image Count 🎥🅥🅗🅢

Входные соединения (Inputs)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
imagesIMAGEДа--Входной параметр images: принимает пакет изображений типа IMAGE. Узел вычислит количество изображений в этом пакете.

Выходные данные (Output)

Название параметраТип данныхОписание
countINTВыходной параметр count: выводит целочисленное значение, представляющее общее количество изображений во входном пакете.

Сценарии использования

В реальных рабочих процессах этот узел часто используется на этапах, требующих динамического принятия решений на основе количества изображений. Например, в процессе обработки видеокадров можно сначала использовать этот узел для получения общего количества кадров, извлечённых из видео, а затем передать это значение узлу цикла, чтобы контролировать количество итераций для постобработки каждого кадра (например, увеличение, цветокоррекция), реализуя таким образом автоматизированную пакетную обработку.

Важные замечания

Этот узел предъявляет требования только к размерности входных данных: входные данные должны быть корректным тензором IMAGE правильной формы. Если на вход подаётся не пакет изображений (например, одно изображение), узел всё равно вернёт значение 1.

Ссылка на исходный код узла Get Image Count 🎥🅥🅗🅢

Узел Get Image Count 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…