#include <CannyEdgeDetector.h>

Definition at line 18 of file CannyEdgeDetector.h.
Public Member Functions | |
| CannyEdgeDetector (void) | |
| ~CannyEdgeDetector (void) | |
| int | nuppelVideoPlayerInited (const NuppelVideoPlayer *nvp, int width, int height) |
| virtual int | setExcludeArea (int row, int col, int width, int height) |
| virtual const AVPicture * | detectEdges (const AVPicture *pgm, int pgmheight, int percentile) |
Private Member Functions | |
| int | resetBuffers (int pgmwidth, int pgmheight) |
Private Attributes | |
| double * | mask |
| int | mask_radius |
| unsigned int * | sgm |
| unsigned int * | sgmsorted |
| AVPicture | s1 |
| AVPicture | s2 |
| AVPicture | convolved |
| int | ewidth |
| int | eheight |
| AVPicture | edges |
| struct { | |
| int row | |
| int col | |
| int width | |
| int height | |
| } | exclude |
| CannyEdgeDetector::CannyEdgeDetector | ( | void | ) |
Definition at line 11 of file CannyEdgeDetector.cpp.
| CannyEdgeDetector::~CannyEdgeDetector | ( | void | ) |
Definition at line 56 of file CannyEdgeDetector.cpp.
| int CannyEdgeDetector::nuppelVideoPlayerInited | ( | const NuppelVideoPlayer * | nvp, | |
| int | width, | |||
| int | height | |||
| ) |
| int CannyEdgeDetector::setExcludeArea | ( | int | row, | |
| int | col, | |||
| int | width, | |||
| int | height | |||
| ) | [virtual] |
| int CannyEdgeDetector::resetBuffers | ( | int | pgmwidth, | |
| int | pgmheight | |||
| ) | [private] |
double* CannyEdgeDetector::mask [private] |
Definition at line 32 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), and ~CannyEdgeDetector().
int CannyEdgeDetector::mask_radius [private] |
Definition at line 33 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), and resetBuffers().
unsigned int* CannyEdgeDetector::sgm [private] |
Definition at line 35 of file CannyEdgeDetector.h.
Referenced by detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
unsigned int * CannyEdgeDetector::sgmsorted [private] |
Definition at line 35 of file CannyEdgeDetector.h.
Referenced by detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
AVPicture CannyEdgeDetector::s1 [private] |
Definition at line 36 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
AVPicture CannyEdgeDetector::s2 [private] |
Definition at line 36 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
AVPicture CannyEdgeDetector::convolved [private] |
Definition at line 36 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
int CannyEdgeDetector::ewidth [private] |
int CannyEdgeDetector::eheight [private] |
AVPicture CannyEdgeDetector::edges [private] |
Definition at line 38 of file CannyEdgeDetector.h.
Referenced by CannyEdgeDetector(), detectEdges(), resetBuffers(), and ~CannyEdgeDetector().
Definition at line 41 of file CannyEdgeDetector.h.
Definition at line 41 of file CannyEdgeDetector.h.
Definition at line 41 of file CannyEdgeDetector.h.
Definition at line 41 of file CannyEdgeDetector.h.
struct { ... } CannyEdgeDetector::exclude [private] |
Referenced by CannyEdgeDetector(), detectEdges(), and setExcludeArea().
1.5.5