ComfyUI > Nodes > ComfyUI-OpenPose-Editor-DocKr > Save Pose to JSON (from Keypoint)

ComfyUI Node: Save Pose to JSON (from Keypoint)

Class Name

SavePoseToJson

Category
image
Author
DocWorkBox (Account age: 3139days)
Extension
ComfyUI-OpenPose-Editor-DocKr
Latest Updated
2026-03-19
Github Stars
0.08K

How to Install ComfyUI-OpenPose-Editor-DocKr

Install this extension via the ComfyUI Manager by searching for ComfyUI-OpenPose-Editor-DocKr
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-OpenPose-Editor-DocKr in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Save Pose to JSON (from Keypoint) Description

Converts pose keypoint data to JSON for efficient storage, retrieval, and manipulation.

Save Pose to JSON (from Keypoint):

The SavePoseToJson node is designed to facilitate the conversion of pose keypoint data into a JSON format, which is a widely used data interchange format. This node is particularly useful for AI artists who work with pose estimation data, as it allows for the structured storage and easy retrieval of pose information. By converting pose data into JSON, you can efficiently manage and manipulate pose data for various applications, such as animation, character rigging, or further data analysis. The node ensures that the pose data is saved with the necessary canvas dimensions, making it easier to maintain consistency across different projects and workflows.

Save Pose to JSON (from Keypoint) Input Parameters:

pose_point

The pose_point parameter is a critical input that represents the pose keypoint data, which includes the canvas dimensions. This data is essential for accurately capturing the positions and movements of different body parts in a 2D space. The parameter expects a list of dictionaries, each containing keypoints for individual people detected in an image. The function of this parameter is to provide the raw pose data that will be processed and converted into JSON format. There are no explicit minimum or maximum values for this parameter, but it should be a well-structured list of pose data to ensure accurate processing.

filename_prefix

The filename_prefix parameter allows you to specify a prefix for the saved JSON file's name. This is useful for organizing and categorizing your saved pose data files, especially when dealing with multiple datasets or projects. The default value for this parameter is "poses/pose", but you can customize it to suit your naming conventions or project requirements. This parameter does not have a minimum or maximum value, but it should be a valid string that can be used as a file name prefix.

pose_image

The pose_image parameter is an optional input that allows you to save an image associated with the pose data. This can be useful for visual reference or for further processing in image-based applications. If provided, the image will be saved as a temporary file alongside the JSON data. There are no specific constraints on this parameter, but it should be a valid image tensor that can be converted and saved as an image file.

Save Pose to JSON (from Keypoint) Output Parameters:

filename

The filename output parameter provides the name of the JSON file where the pose data has been saved. This output is crucial for locating and accessing the saved pose data for further use or analysis. The filename includes the specified prefix and is generated to ensure uniqueness, often incorporating a timestamp or random string. This output allows you to easily track and manage your saved pose data files.

Save Pose to JSON (from Keypoint) Usage Tips:

  • Ensure that the pose_point data is well-structured and contains all necessary keypoints for accurate JSON conversion.
  • Use a descriptive filename_prefix to organize your saved files effectively, especially when working with multiple datasets.

Save Pose to JSON (from Keypoint) Common Errors and Solutions:

Invalid pose_point data

  • Explanation: The pose_point data provided is not in the expected format or is missing required keypoints.
  • Solution: Verify that the pose_point data is a list of dictionaries with the correct structure and includes all necessary keypoints.

File saving error

  • Explanation: An error occurred while attempting to save the JSON file, possibly due to an invalid filename_prefix or file path issues.
  • Solution: Ensure that the filename_prefix is a valid string and that the file path is accessible and writable. Check for any file system restrictions or permissions that may prevent file saving.

Save Pose to JSON (from Keypoint) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-OpenPose-Editor-DocKr
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Save Pose to JSON (from Keypoint)