Get Images From Batch Indexed(GetImagesFromBatchIndexed)
Este nodo recibe un tensor de tipo IMAGE como entrada, lo que representa un lote de imágenes.
Get Images From Batch Indexed
El nodo Get Images From Batch Indexed recibe un tensor de tipo IMAGE como entrada, que representa un lote de imágenes.
El nodo Get Images From Batch Indexed es una herramienta diseñada para extraer imágenes específicas de un lote de imágenes de manera precisa. Su función principal es filtrar las imágenes correspondientes de un lote que contiene múltiples imágenes, según una lista de índices proporcionada por el usuario, y generar un nuevo lote de imágenes como salida. Esta operación es muy útil en escenarios donde es necesario procesar lotes de imágenes pero solo se requiere trabajar con un subconjunto de los resultados.
Funcionalidad del Nodo
Este nodo recibe un tensor de tipo IMAGE como entrada, que representa un lote de imágenes. El usuario especifica las posiciones de las imágenes que desea extraer dentro del lote mediante una cadena de texto con índices separados por comas. Internamente, el nodo analiza la cadena de entrada para convertirla en una lista de números enteros y utiliza la funcionalidad de indexación de PyTorch para seleccionar los tensores de imagen correspondientes del tensor del lote original. Finalmente, las imágenes seleccionadas se emiten como un nuevo lote, también de tipo IMAGE.
Explicación de los Parámetros del Nodo - Get Images From Batch Indexed
Entradas de Conexión (Inputs)
| Nombre del Parámetro | Tipo de Dato | Obligatorio | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
images | IMAGE | Sí | - | - | images (parámetro de entrada): Introduce un lote de imágenes. El nodo extraerá las imágenes especificadas de este lote. |
Parámetros de Control (Parameters)
| Nombre del Parámetro | Tipo de Dato | Obligatorio | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
indexes | STRING | Sí | 0, 1, 2 | - | indexes (parámetro de entrada): Especifica los índices de las imágenes a extraer. Se introduce como una cadena de texto con valores separados por comas, por ejemplo: "0, 3, 5". |
Salida (Output)
| Nombre del Parámetro | Tipo de Dato | Descripción |
|---|---|---|
| IMAGE | IMAGE | IMAGE (parámetro de salida): Emite un nuevo lote de imágenes compuesto por las imágenes seleccionadas. |
Casos de Uso
En un flujo de trabajo de generación o posprocesado de imágenes, si has generado un lote de imágenes que contiene múltiples variantes pero solo necesitas la 1ª, 3ª y 5ª imagen para realizar un paso posterior de ampliación o cambio de estilo, puedes utilizar este nodo. Simplemente conecta el lote completo de imágenes a la entrada images e introduce "0, 2, 4" en indexes (los índices comienzan en 0). El nodo generará entonces un nuevo lote que contiene solo esas tres imágenes, listo para ser procesado por nodos posteriores.
Consideraciones
Ten en cuenta que los valores de índice proporcionados deben ser números enteros válidos y no pueden exceder el rango real del número de imágenes en el lote de entrada; de lo contrario, se producirá un error en tiempo de ejecución. La cadena de índices admite formatos flexibles, como "0,2,4" o "0, 2, 4", pero es esencial asegurarse de que pueda analizarse correctamente en una lista de números enteros.
Enlace al Código Fuente del Nodo Get Images From Batch Indexed
El nodo Get Images From Batch Indexed pertenece al paquete de nodos ComfyUI-KJNodes.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.