Skip to content

TetsuakiBaba/ofxOpenCvDnnOpenPose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofxOpenCvDnnOpenPose

Description

ofxOpenCvDnnOpenPose is an addon for openframeworks.

OpenCV v.3.3.1 or upper includes some dnn modules in their own package. Therefore I designed ofxOpenCvDnnOpenPose with OpenCV v.3.3.1 or upper version.

sample gif

Usage

See Examples for more details

void setup()
{
    ofImage img;
    img.load(ofToDataPath("sample.jpg"));
    openpose.update(img.getPixels());
}
void draw()
{
    ofBackground(0);
    openpose.draw();
}

Install

1. Clone ofxOpenCvDnnOpenPose to your of/addon directory

$ git clone https://github.com/TetsuakiBaba/ofxOpenCvDnnOpenPose.git

2. Download OpenCV.framework to ofxOpenCvDnnOpenPose/libs directory.

$ curl -O http://tetsuakibaba.jp/tmp/opencv2.framework.zip
$ unzip opencv2.framework.zip

Or you may build your own opencv.framework from opencv source. ( http://tetsuakibaba.jp/ws/doku.php?id=opencv_dnn:opencv2.framework )

Getting Started with Examples/single_image.

1. Download models

$ sh getModels.sh

2. Update single_image with the projectGenerator. Please be sure to include only ofxOpenCvDnnOpenPose.

3. Run

Compatibility

  • only macOS ( tested on Mojave)
  • of version: 0.10.1

Licence

Copyright

Author

TetsuakiBaba

Reference

  1. https://ws.tetsuakibaba.jp/doku.php?id=opencv_dnn:openpose

About

ofxOpenCvDnnOpenPose is an addon for openframeworks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published