DWposeDeluxe Keypoint Converter

KeypointConverter

<div id="dwpdlx_short_desc">Converts, cleans, remaps and saves pose keypoint data.</div> **Function:** Converts, cleans, remaps and saves pose keypoint data between different formats and coordinate systems. ### Inputs - **pose_keypoints:** The keypoint data to process. ### Parameters - **padding_mode:** Determine canvas size if missing (`auto-padding` or `no-padding`). - **confidence_threshold:** Filters out keypoints below this confidence value. - **reset_confidence:** Sets confidence of valid points to 1.0, and invalid to 0.0. - **force_normalized:** Ensures the output coordinates are relative (normalized 0-1). - **pretty_json:** Outputs the keypoint data with a human-readable JSON indentation. - **save_output:** Saves the converted keypoint data to a file. ### Outputs - **pose_keypoints:** The processed keypoint data. - **input_keypoint_info:** Detailed information about the input keypoints. ### Notes - The **pretty_json** format creates very large files (whitespaces, eols) so use only on small batches when needed for manual pose debugging, etc. You have been warned.

Pack: ComfyUI_DWposeDeluxe

custom_nodes.ComfyUI_DWposeDeluxe

Inputs (7)

NameTypeRequired
pose_keypointsPOSE_KEYPOINTrequired
padding_modeCOMBOrequired
confidence_thresholdFLOATrequired
reset_confidenceBOOLEANrequired
force_normalizedBOOLEANrequired
pretty_jsonBOOLEANrequired
save_outputBOOLEANrequired

Outputs (2)

NameType
pose_keypointsPOSE_KEYPOINT
input_keypoint_infoSTRING