#include <mythcommflag/CannyEdgeDetector.h>
Definition at line 17 of file CannyEdgeDetector.h.
◆ CannyEdgeDetector() [1/2]
CannyEdgeDetector::CannyEdgeDetector |
( |
void |
| ) |
|
◆ ~CannyEdgeDetector()
CannyEdgeDetector::~CannyEdgeDetector |
( |
void |
| ) |
|
|
override |
◆ CannyEdgeDetector() [2/2]
◆ operator=()
◆ MythPlayerInited()
int CannyEdgeDetector::MythPlayerInited |
( |
const MythPlayer * |
player, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
◆ setExcludeArea()
int CannyEdgeDetector::setExcludeArea |
( |
int |
row, |
|
|
int |
col, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
overridevirtual |
◆ detectEdges()
const AVFrame * CannyEdgeDetector::detectEdges |
( |
const AVFrame * |
pgm, |
|
|
int |
pgmheight, |
|
|
int |
percentile |
|
) |
| |
|
overridevirtual |
◆ resetBuffers()
int CannyEdgeDetector::resetBuffers |
( |
int |
newwidth, |
|
|
int |
newheight |
|
) |
| |
|
private |
◆ m_mask
double* CannyEdgeDetector::m_mask {nullptr} |
|
private |
◆ m_maskRadius
int CannyEdgeDetector::m_maskRadius {2} |
|
private |
◆ m_sgm
unsigned int* CannyEdgeDetector::m_sgm {nullptr} |
|
private |
◆ m_sgmSorted
unsigned int* CannyEdgeDetector::m_sgmSorted {nullptr} |
|
private |
◆ m_s1
◆ m_s2
◆ m_convolved
AVFrame CannyEdgeDetector::m_convolved {} |
|
private |
◆ m_ewidth
int CannyEdgeDetector::m_ewidth {-1} |
|
private |
◆ m_eheight
int CannyEdgeDetector::m_eheight {-1} |
|
private |
◆ m_edges
AVFrame CannyEdgeDetector::m_edges {} |
|
private |
◆ row
int CannyEdgeDetector::row |
◆ col
int CannyEdgeDetector::col |
◆ width
int CannyEdgeDetector::width |
◆ height
int CannyEdgeDetector::height |
◆ m_exclude
struct { ... } CannyEdgeDetector::m_exclude |
The documentation for this class was generated from the following files: