#ifndef _PL_DLIBFACETRACK_H_ #define _PL_DLIBFACETRACK_H_ #include "PipeLine.h" struct PL_DlibFaceTrack_Config { uint8_t pyramid_down_layers; uint8_t pyramid_down_n; PL_DlibFaceTrack_Config() : pyramid_down_layers(0), pyramid_down_n(0) { } }; class PL_DlibFaceTrack : public PipeLineElem { public: PL_DlibFaceTrack(); virtual ~PL_DlibFaceTrack(); virtual bool init(void* args); virtual void finit(); virtual bool pay(const PipeMaterial& pm); virtual bool gain(PipeMaterial& pm); private: void* internal; }; PipeLineElem* create_PL_DlibFaceTrack(); #endif