4#include <boost/serialization/vector.hpp>
41 template<
class Archive>
42 void serialize(Archive &ar,
const unsigned int version)
44 ar & boost::serialization::base_object<ModuleProps>(*
this);
65 bool process(frame_container& frames);
70 void addInputPin(framemetadata_sp& metadata,
string& pinId);
Definition CalcHistogramCV.h:16
int bins
Definition CalcHistogramCV.h:34
CalcHistogramCVProps(int _bins)
Definition CalcHistogramCV.h:23
CalcHistogramCVProps()
Definition CalcHistogramCV.h:18
size_t getSerializeSize()
Definition CalcHistogramCV.h:28
friend class boost::serialization::access
Definition CalcHistogramCV.h:39
vector< int > roi
Definition CalcHistogramCV.h:35
void serialize(Archive &ar, const unsigned int version)
Definition CalcHistogramCV.h:42
string maskImgPath
Definition CalcHistogramCV.h:36
virtual bool init()
Definition CalcHistogramCV.cpp:266
bool process(frame_container &frames)
Definition CalcHistogramCV.cpp:286
bool processSOS(frame_sp &frame)
Definition CalcHistogramCV.cpp:307
void setProps(CalcHistogramCVProps &props)
Definition CalcHistogramCV.cpp:327
CalcHistogramCVProps getProps()
Definition CalcHistogramCV.cpp:319
virtual ~CalcHistogramCV()
Definition CalcHistogramCV.h:56
bool shouldTriggerSOS()
Definition CalcHistogramCV.cpp:314
boost::shared_ptr< Detail > mDetail
Definition CalcHistogramCV.h:77
bool validateOutputPins()
Definition CalcHistogramCV.cpp:227
CalcHistogramCV(CalcHistogramCVProps props)
Definition CalcHistogramCV.cpp:203
bool validateInputPins()
Definition CalcHistogramCV.cpp:208
virtual bool term()
Definition CalcHistogramCV.cpp:281
bool handlePropsChange(frame_sp &frame)
Definition CalcHistogramCV.cpp:332
bool validateInputOutputPins()
Definition CalcHistogramCV.cpp:249
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition CalcHistogramCV.cpp:260
Definition FacialLandmarksCV.cpp:17
ModuleProps()
Definition Module.h:40
virtual size_t getSerializeSize()
Definition Module.h:101
Module(Kind nature, string name, ModuleProps _props)
Definition Module.cpp:144