23 #include <opencv2/opencv.hpp>
25 #include <yarp/os/Bottle.h>
26 #include <yarp/os/BufferedPort.h>
27 #include <yarp/os/PeriodicThread.h>
28 #include <yarp/os/PortReport.h>
33 class MotionFeatures :
public yarp::os::BufferedPort<yarp::os::Bottle>
37 void onRead(yarp::os::Bottle &b);
40 void setManager(Manager *manager);
44 class ParticleFilter :
public yarp::os::BufferedPort<yarp::os::Bottle>
48 void onRead(yarp::os::Bottle &b);
51 bool getTraker(cv::Point &loc);
54 class SegmentationPoint :
public yarp::os::Port
57 void segment(yarp::os::Bottle &b);