Skip to content

Latest commit

 

History

History
 
 

user_code

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Adding and Testing Custom Code

Purpose

You can quickly add your custom code into this folder so that quick prototypes can be easily tested without having to create a whole new project just for it.

How-to

  1. Install/compile OpenPose as usual.
  2. Add your custom *.cpp / *.hpp files here,. Hint: You might want to start by copying the OpenPoseDemo example or any of the examples/tutorial_api_cpp/ examples. Then, you can simply modify their content.
  3. Add the name of your custom *.cpp / *.hpp files at the top of the examples/user_code/CMakeLists.txt file.
  4. Re-compile OpenPose. Depending on your OS, that means...
  • Ubuntu:
cd build/
make -j`nproc`
  • Mac:
cd build/
make -j`sysctl -n hw.logicalcpu`
  • Windows: Close Visual Studio, re-run CMake, and re-compile the project in Visual Studio.
  1. Run step 4 every time that you make changes into your code.

Running your Custom Code

Run:

./build/examples/user_code/{your_custom_file_name}