#include <algorithm>
#include <cstdlib>
#include "libmythbase/mythconfig.h"
#include "libavcodec/avcodec.h"
#include "libmythtv/mythframe.h"
#include "libmythtv/mythplayer.h"
#include "EdgeDetector.h"
#include "FrameAnalyzer.h"
Go to the source code of this file.
|
unsigned int * | edgeDetector::sgm_init_exclude (unsigned int *sgm, const AVFrame *src, int srcheight, int excluderow, int excludecol, int excludewidth, int excludeheight) |
|
static int | edgeDetector::sort_ascending (const void *aa, const void *bb) |
|
static int | edgeDetector::edge_mark (AVFrame *dst, int dstheight, int extratop, int extraright, [[maybe_unused]] int extrabottom, int extraleft, const unsigned int *sgm, unsigned int *sgmsorted, int percentile, int excluderow, int excludecol, int excludewidth, int excludeheight) |
|
int | edgeDetector::edge_mark_uniform_exclude (AVFrame *dst, int dstheight, int extramargin, const unsigned int *sgm, unsigned int *sgmsorted, int percentile, int excluderow, int excludecol, int excludewidth, int excludeheight) |
|