Video Helper Suite 🎥🅥🅗🅢/imagegenerated

Select Images 🎥🅥🅗🅢(SelectImages)

Este nodo recibe una entrada de tipo IMAGE, que normalmente es un tensor con forma `[batch_size, height, width, channels]`, representando un lote de imágenes.

Select Images

image
IMAGE
indexes
0
err_if_missing
err_if_empty
VideoHelperSuite

El nodo Select Images 🎥🅥🅗🅢 recibe una entrada de tipo IMAGE, que normalmente es un tensor con forma [batch_size, height, width, channels], representando un lote de imágenes.

El nodo Select Images es una herramienta para filtrar fotogramas o imágenes específicas de un conjunto. Su función principal es extraer las imágenes correspondientes de un lote de imágenes (normalmente un tensor que contiene múltiples imágenes) según los índices especificados por el usuario. Esto permite a los usuarios seleccionar y procesar de manera flexible partes específicas de una secuencia de imágenes.

Funcionalidad del Nodo

Este nodo recibe una entrada de tipo IMAGE, que normalmente es un tensor con forma [batch_size, height, width, channels], representando un lote de imágenes. El usuario especifica los índices de las imágenes a seleccionar mediante un parámetro STRING indexes, que admite un índice único, múltiples índices separados por comas y rangos continuos representados por un guion. Internamente, el nodo analiza esta cadena y, según los parámetros err_if_missing y err_if_empty, decide cómo manejar situaciones donde los índices no sean válidos o el resultado esté vacío.

Explicación de los Parámetros del Nodo - Select Images 🎥🅥🅗🅢

Entradas de Conexión (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
imageIMAGE--image (parámetro de entrada): Introduce un lote que contenga múltiples imágenes. El nodo seleccionará las imágenes especificadas de este lote.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
indexesSTRING0-indexes (parámetro de entrada): Especifica los índices de las imágenes a seleccionar. El formato puede ser "0,2,4" o "1-5". Los índices comienzan desde 0.
err_if_missingBOOLEANTrue-err_if_missing (parámetro de entrada): Cuando se establece en True, el nodo generará un error si algún índice especificado está fuera del rango de las imágenes de entrada.
err_if_emptyBOOLEANTrue-err_if_empty (parámetro de entrada): Cuando se establece en True, el nodo generará un error si el resultado de la selección basada en los índices está vacío (sin imágenes).

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
IMAGEIMAGEIMAGE (parámetro de salida): Devuelve el lote de imágenes filtrado según los índices.

Casos de Uso

En un flujo de trabajo de procesamiento de fotogramas de vídeo, puede utilizar este nodo para seleccionar solo los fotogramas 1, 3 y 5 de una secuencia de imágenes cargada por un nodo Cargar Imagen (Load Image), para realizar un posterior procesamiento de estilización. O bien, después de generar un conjunto de imágenes variantes, usar este nodo para extraer solo las imágenes que considere de mejor calidad, con el fin de realizar operaciones posteriores de ampliación o composición.

Consideraciones

Tenga en cuenta que la cadena de entrada indexes debe cumplir con un formato específico, como "0,2,4" o "1-5". Si algún índice especificado está fuera del rango real del lote de imágenes de entrada y err_if_missing está establecido en True, el nodo generará un error. Del mismo modo, si el resultado de la selección está vacío y err_if_empty es True, también se producirá un error.

Enlace al Código Fuente del Nodo Select Images 🎥🅥🅗🅢

El nodo Select Images 🎥🅥🅗🅢 pertenece al paquete de nodos ComfyUI-VideoHelperSuite.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…
Select Images 🎥🅥🅗🅢 (SelectImages) - ComfyUI-VideoHelperSuite | ComfyUI Wiki