يشغّل سير العمل التعليمي ComfyUI هذا SDPose-OOD لاكتشاف الأشخاص ووضعيات الجسم بالكامل في صورة ثابتة، مع دعم مدمج لمشاهد متعددة الأشخاص. يتم تغليف الكاشف الأساسي داخل subgraph (معرّف نوع العقدة 01b6a731-fb78-4070-9a38-c87146da9604) ليبقى المخطط الرئيسي نظيفًا مع الحفاظ على سرعة ودقة الاكتشاف. يبدأ خط الأنابيب بـ LoadImage، ثم يطبع الأبعاد اختياريًا عبر ResizeImageMaskNode، ثم يمرّر الصورة إلى subgraph الخاص بـ SDPose. يتم عرض الأشخاص المكتشفين باستخدام DrawBBoxes وتراكبها على الصورة الأصلية عبر ImageBlend لعرض واضح وغير هدّام. يمكنك معاينة النتائج مباشرة عبر PreviewImage وتصديرها عبر SaveImage.

ما يجعل هذه الإعدادات المسبقة مفيدة هو سرعتها في الانتقال من صورة خام إلى اكتشافات واضحة لوضعيات متعددة الأشخاص مع إعداد بسيط. تعرض عقدة PrimitiveInt خيار max_detections للتحكم في عدد الأشخاص المُعادين—مفيد للمشاهد المزدحمة. تحت الغطاء، يتوقع سير العمل ملف checkpoint sdpose_wholebody_fp16.safetensors (انظر Model Links) ويمكنه الاقتران مع نسخة RT-DETR المذكورة في سير العمل لتحديد مواقع الأشخاص بشكل متين. إذا احتجت وصولًا أعمق—مثل keypoints الخام أو درجات الثقة أو عتبات مخصصة—انقر بزر الفأرة الأيمن على subgraph واختر Unpack Subgraph ثم أوصل المخرجات الداخلية التي تحتاجها.

API

استخدم سير العمل هذا من الكود

كل سير عمل في Comfy هو رسم بياني بصيغة JSON. الحمولة أدناه هي هذا سير العمل بالضبط كما يشغله ComfyUI — يمكنك جلبه من الرابط، حفظه في نظام التحكم بالإصدارات، أو تحميله في ComfyUI وتشغيله عقدة تلو الأخرى.

utility_sdpose_multi_person.json
جاري جلب JSON لسير العمل…

شغّله من TypeScript أو Python باستخدام Comfy SDK. نفس الكود يعمل على Comfy Cloud أو ComfyUI الذي تستضيفه بنفسك — فقط عنوان URL الأساسي يتغير.

// Install (beta)
npm i @comfyorg/sdk

// Run "SDPose: كشف أشخاص متعددين في الصورة" (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"); // SaveImage

يأخذ SDK سير العمل بصيغة API: افتح هذا سير العمل في ComfyUI واستخدم ملف → تصدير سير العمل (API).

يتطلب الوصول إلى Comfy Cloud API خطة تتضمن مفتاح API.

الأسئلة الشائعة

الأسئلة الشائعة

عرض جميع سير العمل
Showing 30 of 30 templates