|
MythTV master
|
Functions | |
| bool | writeJPG (const QString &prefix, const AVFrame *img, int imgheight) |
| int | pgm_scorepixels (unsigned int *scores, int width, int row, int col, const AVFrame *src, int srcheight) |
| int | sort_ascending (const void *aa, const void *bb) |
| float | bounding_score (const AVFrame *img, int row, int col, int width, int height) |
| bool | rowisempty (const AVFrame *img, int row, int col, int width) |
| bool | colisempty (const AVFrame *img, int col, int row, int height) |
| int | bounding_box (const AVFrame *img, int imgheight, int minrow, int mincol, int maxrow1, int maxcol1, int *prow, int *pcol, int *pwidth, int *pheight) |
| bool | template_alloc (const unsigned int *scores, int width, int height, int minrow, int mincol, int maxrow1, int maxcol1, AVFrame *tmpl, int *ptmplrow, int *ptmplcol, int *ptmplwidth, int *ptmplheight, bool debug_edgecounts, const QString &debugdir) |
| bool | analyzeFrameDebug (long long frameno, const AVFrame *pgm, int pgmheight, const AVFrame *cropped, const AVFrame *edges, int cropheight, int croprow, int cropcol, bool debug_frames, const QString &debugdir) |
| bool | readTemplate (const QString &datafile, int *prow, int *pcol, int *pwidth, int *pheight, const QString &tmplfile, AVFrame *tmpl, bool *pvalid) |
| void | writeDummyTemplate (const QString &datafile) |
| bool | writeTemplate (const QString &tmplfile, const AVFrame *tmpl, const QString &datafile, int row, int col, int width, int height) |
| bool anonymous_namespace{TemplateFinder.cpp}::analyzeFrameDebug | ( | long long | frameno, |
| const AVFrame * | pgm, | ||
| int | pgmheight, | ||
| const AVFrame * | cropped, | ||
| const AVFrame * | edges, | ||
| int | cropheight, | ||
| int | croprow, | ||
| int | cropcol, | ||
| bool | debug_frames, | ||
| const QString & | debugdir | ||
| ) |
Definition at line 576 of file TemplateFinder.cpp.
Referenced by TemplateFinder::analyzeFrame().
| int anonymous_namespace{TemplateFinder.cpp}::bounding_box | ( | const AVFrame * | img, |
| int | imgheight, | ||
| int | minrow, | ||
| int | mincol, | ||
| int | maxrow1, | ||
| int | maxcol1, | ||
| int * | prow, | ||
| int * | pcol, | ||
| int * | pwidth, | ||
| int * | pheight | ||
| ) |
Definition at line 138 of file TemplateFinder.cpp.
Referenced by template_alloc().
| float anonymous_namespace{TemplateFinder.cpp}::bounding_score | ( | const AVFrame * | img, |
| int | row, | ||
| int | col, | ||
| int | width, | ||
| int | height | ||
| ) |
Definition at line 97 of file TemplateFinder.cpp.
Referenced by bounding_box().
| bool anonymous_namespace{TemplateFinder.cpp}::colisempty | ( | const AVFrame * | img, |
| int | col, | ||
| int | row, | ||
| int | height | ||
| ) |
Definition at line 127 of file TemplateFinder.cpp.
Referenced by bounding_box().
| int anonymous_namespace{TemplateFinder.cpp}::pgm_scorepixels | ( | unsigned int * | scores, |
| int | width, | ||
| int | row, | ||
| int | col, | ||
| const AVFrame * | src, | ||
| int | srcheight | ||
| ) |
Definition at line 72 of file TemplateFinder.cpp.
Referenced by TemplateFinder::analyzeFrame().
| bool anonymous_namespace{TemplateFinder.cpp}::readTemplate | ( | const QString & | datafile, |
| int * | prow, | ||
| int * | pcol, | ||
| int * | pwidth, | ||
| int * | pheight, | ||
| const QString & | tmplfile, | ||
| AVFrame * | tmpl, | ||
| bool * | pvalid | ||
| ) |
Definition at line 628 of file TemplateFinder.cpp.
Referenced by TemplateFinder::MythPlayerInited().
| bool anonymous_namespace{TemplateFinder.cpp}::rowisempty | ( | const AVFrame * | img, |
| int | row, | ||
| int | col, | ||
| int | width | ||
| ) |
Definition at line 117 of file TemplateFinder.cpp.
Referenced by bounding_box().
| int anonymous_namespace{TemplateFinder.cpp}::sort_ascending | ( | const void * | aa, |
| const void * | bb | ||
| ) |
Definition at line 91 of file TemplateFinder.cpp.
Referenced by template_alloc().
| bool anonymous_namespace{TemplateFinder.cpp}::template_alloc | ( | const unsigned int * | scores, |
| int | width, | ||
| int | height, | ||
| int | minrow, | ||
| int | mincol, | ||
| int | maxrow1, | ||
| int | maxcol1, | ||
| AVFrame * | tmpl, | ||
| int * | ptmplrow, | ||
| int * | ptmplcol, | ||
| int * | ptmplwidth, | ||
| int * | ptmplheight, | ||
| bool | debug_edgecounts, | ||
| const QString & | debugdir | ||
| ) |
Definition at line 445 of file TemplateFinder.cpp.
Referenced by TemplateFinder::finished().
| void anonymous_namespace{TemplateFinder.cpp}::writeDummyTemplate | ( | const QString & | datafile | ) |
Definition at line 676 of file TemplateFinder.cpp.
Referenced by TemplateFinder::finished().
| bool anonymous_namespace{TemplateFinder.cpp}::writeJPG | ( | const QString & | prefix, |
| const AVFrame * | img, | ||
| int | imgheight | ||
| ) |
Definition at line 38 of file TemplateFinder.cpp.
Referenced by analyzeFrameDebug(), and template_alloc().
| bool anonymous_namespace{TemplateFinder.cpp}::writeTemplate | ( | const QString & | tmplfile, |
| const AVFrame * | tmpl, | ||
| const QString & | datafile, | ||
| int | row, | ||
| int | col, | ||
| int | width, | ||
| int | height | ||
| ) |
Definition at line 687 of file TemplateFinder.cpp.
Referenced by TemplateFinder::finished().