public Program() { // Try connecting by default ConnectOrReconnect(); listener = new PoseEventListener(this); tracking = new TrackingInterpolation(this, listener); KeyPoint2D.X_Scale_PPM = 426.6; KeyPoint2D.Y_Scale_PPM = 447.2; KeyPoint3D.X_Scale_PPM = 426.6; KeyPoint3D.Y_Scale_PPM = 447.2; OpenPose_Reader.Model = Model.COCO; OpenPose_Reader2D.Simulate3D = true; OpenPose_Reader2D reader = new OpenPose_Reader2D("C:\\Users\\Dankrushen\\openpose-1.3.0-win64-gpu-binaries\\JSON_Output\\", listener) { QueueCheckDelay = 5 }; tracking.RunAsyncInterpolator(); reader.QueueReader(); }
public TrackingInterpolation(Program program, PoseEventListener eventListener) { this.program = program; this.eventListener = eventListener; }