ComfyUI Node
BD Face Feature Coords
Extract MediaPipe landmark coords for selected face features and emit them as SAM3_Detect-ready JSON. Toggle individual features. All enabled features are merged into one positive_coords payload for a single SAM3_Detect call. positive_coords → SAM3_Detect positive_coords (STRING) bbox_json → informational bounding box (STRING JSON)
BD Face Feature Coords
- landmarks_batch
- positive_coords
- bbox_json
- status
◄frame_index0►
◄left_eyefalse►
◄right_eyefalse►
◄left_browfalse►
◄right_browfalse►
◄left_irisfalse►
◄right_irisfalse►
◄lipsfalse►
◄nosefalse►
◄face_ovalfalse►
◄contoursfalse►
Category🧠BrainDead/FaceWrap
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| landmarks_batch | BD_LANDMARKS_BATCH | LANDMARKS_BATCH from BD_FaceLandmarks. | |
| frame_indexopt | INT | 00–63 | Which frame in the batch to extract. 0 for single-image pipelines. |
| left_eyeopt | BOOLEAN | false | — |
| right_eyeopt | BOOLEAN | false | — |
| left_browopt | BOOLEAN | false | — |
| right_browopt | BOOLEAN | false | — |
| left_irisopt | BOOLEAN | false | — |
| right_irisopt | BOOLEAN | false | — |
| lipsopt | BOOLEAN | false | — |
| noseopt | BOOLEAN | false | — |
| face_ovalopt | BOOLEAN | false | — |
| contoursopt | BOOLEAN | false | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| positive_coords | STRING | JSON [{x,y},...] of all enabled feature landmarks. Wire to SAM3_Detect positive_coords. |
| bbox_json | STRING | Tight bounding box as JSON {x,y,width,height} covering all enabled features. |
| status | STRING | — |