#include <LogoDetectorBase.h>

Definition at line 8 of file LogoDetectorBase.h.
Signals | |
| void | haveNewInformation (unsigned int framenum, bool haslogo, float debugValue=0.0) |
Public Member Functions | |
| LogoDetectorBase (unsigned int w, unsigned int h) | |
| ~LogoDetectorBase () | |
| virtual bool | searchForLogo (NuppelVideoPlayer *nvp)=0 |
| virtual bool | doesThisFrameContainTheFoundLogo (unsigned char *frame)=0 |
| virtual bool | pixelInsideLogo (unsigned int x, unsigned int y)=0 |
| virtual unsigned int | getRequiredAvailableBufferForSearch ()=0 |
Protected Attributes | |
| bool | foundLogo |
| unsigned int | width |
| unsigned int | height |
| LogoDetectorBase::LogoDetectorBase | ( | unsigned int | w, | |
| unsigned int | h | |||
| ) | [inline] |
Definition at line 13 of file LogoDetectorBase.h.
| LogoDetectorBase::~LogoDetectorBase | ( | ) | [inline] |
Definition at line 15 of file LogoDetectorBase.h.
| virtual bool LogoDetectorBase::searchForLogo | ( | NuppelVideoPlayer * | nvp | ) | [pure virtual] |
| virtual bool LogoDetectorBase::doesThisFrameContainTheFoundLogo | ( | unsigned char * | frame | ) | [pure virtual] |
| virtual bool LogoDetectorBase::pixelInsideLogo | ( | unsigned int | x, | |
| unsigned int | y | |||
| ) | [pure virtual] |
| virtual unsigned int LogoDetectorBase::getRequiredAvailableBufferForSearch | ( | ) | [pure virtual] |
| void LogoDetectorBase::haveNewInformation | ( | unsigned int | framenum, | |
| bool | haslogo, | |||
| float | debugValue = 0.0 | |||
| ) | [signal] |
bool LogoDetectorBase::foundLogo [protected] |
Definition at line 27 of file LogoDetectorBase.h.
unsigned int LogoDetectorBase::width [protected] |
Definition at line 28 of file LogoDetectorBase.h.
Referenced by ClassicLogoDetector::ClassicLogoDetector(), ClassicLogoDetector::DetectEdges(), ClassicLogoDetector::doesThisFrameContainTheFoundLogo(), ClassicLogoDetector::DumpLogo(), ClassicLogoDetector::searchForLogo(), ClassicLogoDetector::SetLogoMask(), and ClassicLogoDetector::SetLogoMaskArea().
unsigned int LogoDetectorBase::height [protected] |
Definition at line 28 of file LogoDetectorBase.h.
Referenced by ClassicLogoDetector::ClassicLogoDetector(), ClassicLogoDetector::DetectEdges(), ClassicLogoDetector::searchForLogo(), ClassicLogoDetector::SetLogoMask(), and ClassicLogoDetector::SetLogoMaskArea().
1.5.5