code: def __init__(self, num_gpu_start=None):
      # Set OpenPose flags
      config = {}
      config["model_folder"] = openpose_install_path + "/models/"
      config["model_pose"] = "BODY_25"
      config["logging_level"] = 3
      config["output_resolution"] = "-1x-1"
      config["net_resolution"] = "-1x768"
      config["num_gpu"] = 1
      config["alpha_pose"] = 0.6
      config["render_threshold"] = 0.05
      config["scale_number"] = 1
      config["scale_gap"] = 0.3
      config["disable_blending"] = False
  
      # If GPU version is built, and multiple GPUs are available,
      # you can change the ID using the num_gpu_start parameter
      if num_gpu_start is not None:
          config["num_gpu_start"] = num_gpu_start
  
      # Starting OpenPose
      self.detector = op.WrapperPython()
      self.detector.configure(config)
      self.detector.start()
  
file_path: norfair/demos/openpose/src/demo.py
imports: import argparse
  import sys
  import numpy
  import norfair
  from norfair import Detection, Tracker, Video
  from norfair.distances import create_keypoints_voting_distance
label_desc: Use image node_id 1 to create a new OpenposeDetector object  with example: obj = OpenposeDetector(num_gpu_start)