This is the code we showed at Uncraftivism

Dependencies:   mbed

MotionFinder.h

Committer:
jarkman
Date:
2009-12-14
Revision:
2:01115080f6da
Parent:
0:57f4fdadc97f

File content as of revision 2:01115080f6da:

#pragma once
// Class to detect motion in a series of frames

class Frame;


class MotionFinder
{
public:
    MotionFinder( ServoMinder *xServoMinder, ServoMinder *yServoMinder  );

    void processFrame( Frame *frame );
    void newBackground( Frame *frame );

    ~MotionFinder();


    Frame *m_backgroundFrame;
    Frame *m_resultFrame;
    uint16_t m_delta;

    float m_attentionX;
    float m_attentionY;

    
    ServoMinder *m_xServoMinder;
    ServoMinder *m_yServoMinder;

};