Este flujo de trabajo tutorial de ComfyUI ejecuta SDPose-OOD para detectar personas y su pose corporal completa en una imagen fija, con soporte integrado para escenas con varias personas. El detector principal está empaquetado dentro de un subgrafo (id de tipo de nodo 01b6a731-fb78-4070-9a38-c87146da9604) para que el lienzo principal se mantenga limpio y aún así obtengas detecciones rápidas y precisas. El flujo comienza con LoadImage, opcionalmente normaliza dimensiones vía ResizeImageMaskNode, luego envía la imagen al subgrafo SDPose. Las personas detectadas se visualizan usando DrawBBoxes y se superponen en la imagen original con ImageBlend para una previsualización legible y no destructiva. Puedes inspeccionar los resultados en vivo con PreviewImage y exportarlos usando SaveImage.
Lo útil de este preset es la rapidez con la que puedes pasar de una foto sin procesar a detecciones claras de poses de varias personas con mínima configuración. Un nodo PrimitiveInt expone max_detections para que controles cuántas personas se devuelven—útil para escenas concurridas. Internamente, el flujo espera el checkpoint sdpose_wholebody_fp16.safetensors (ver Enlaces de Modelo) y puede combinarse con la variante RT-DETR indicada en el flujo para una localización robusta de personas. Si necesitas acceso más profundo—como keypoints crudos, puntuaciones de confianza o umbrales personalizados—haz clic derecho en el subgrafo para Desempaquetar Subgrafo y extraer las salidas internas que necesites.
API
Usa este flujo de trabajo desde código
Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.
Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.
// Install (beta)
npm i @comfyorg/sdk
// Run "SDPose: Detección de múltiples personas en imágenes" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("utility_sdpose_multi_person_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("679", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("680")[0].toFile("output.png"); // SaveImageEl SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).
El acceso a la API de Comfy Cloud requiere un plan con clave API.
Preguntas frecuentes













