MythTV  master
Namespaces | Functions
TemplateMatcher.cpp File Reference
#include <algorithm>
#include <cmath>
#include <cstdlib>
#include <QFile>
#include <QFileInfo>
#include <utility>
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythlogging.h"
#include "libmythtv/mythplayer.h"
#include "BlankFrameDetector.h"
#include "CommDetector2.h"
#include "EdgeDetector.h"
#include "FrameAnalyzer.h"
#include "PGMConverter.h"
#include "TemplateFinder.h"
#include "TemplateMatcher.h"
#include "pgm.h"
#include "libavutil/imgutils.h"
Include dependency graph for TemplateMatcher.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{TemplateMatcher.cpp}
 

Functions

int anonymous_namespace{TemplateMatcher.cpp}::pgm_set (const AVFrame *pict, int height)
 
int anonymous_namespace{TemplateMatcher.cpp}::pgm_match (const AVFrame *tmpl, const AVFrame *test, int height, int radius, unsigned short *pscore)
 
bool anonymous_namespace{TemplateMatcher.cpp}::readMatches (const QString &filename, unsigned short *matches, long long nframes)
 
bool anonymous_namespace{TemplateMatcher.cpp}::writeMatches (const QString &filename, unsigned short *matches, long long nframes)
 
int anonymous_namespace{TemplateMatcher.cpp}::finishedDebug (long long nframes, const unsigned short *matches, const unsigned char *match)
 
int anonymous_namespace{TemplateMatcher.cpp}::sort_ascending (const void *aa, const void *bb)
 
long long anonymous_namespace{TemplateMatcher.cpp}::matchspn (long long nframes, const unsigned char *match, long long frameno, unsigned char acceptval)
 
unsigned int anonymous_namespace{TemplateMatcher.cpp}::range_area (const unsigned short *freq, unsigned short start, unsigned short end)
 
unsigned short anonymous_namespace{TemplateMatcher.cpp}::pick_mintmpledges (const unsigned short *matches, long long nframes)