FFmpeg
|
#include "libavutil/opt.h"
#include "libavutil/imgutils.h"
#include "avfilter.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | YAEPContext |
struct | ThreadData |
Used for passing data between threads. More... | |
Macros | |
#define | PRE_CALCULATE_ROW(type, name) |
#define | FILTER_SLICE(type, name) |
#define | OFFSET(x) offsetof(YAEPContext, x) |
#define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_RUNTIME_PARAM |
Functions | |
static av_cold void | uninit (AVFilterContext *ctx) |
static int | query_formats (AVFilterContext *ctx) |
static int | pre_calculate_col (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
static int | config_input (AVFilterLink *inlink) |
AVFILTER_DEFINE_CLASS (yaep) | |
Variables | |
static const AVFilterPad | yaep_inputs [] |
static const AVFilterPad | yaep_outputs [] |
static const AVOption | yaep_options [] |
AVFilter | ff_vf_yaepblur |
yaep(yet another edge preserving) blur filter
This implementation is based on an algorithm described in "J. S. Lee, Digital image enhancement and noise filtering by use of local statistics, IEEE Trans. Pattern Anal. Mach. Intell. PAMI-2, 1980."
Definition in file vf_yaepblur.c.
Definition at line 98 of file vf_yaepblur.c.
Definition at line 165 of file vf_yaepblur.c.
#define OFFSET | ( | x | ) | offsetof(YAEPContext, x) |
Definition at line 323 of file vf_yaepblur.c.
Definition at line 324 of file vf_yaepblur.c.
|
static |
Definition at line 55 of file vf_yaepblur.c.
|
static |
Definition at line 62 of file vf_yaepblur.c.
|
static |
Definition at line 135 of file vf_yaepblur.c.
Referenced by filter_frame().
|
static |
Definition at line 220 of file vf_yaepblur.c.
|
static |
Definition at line 270 of file vf_yaepblur.c.
AVFILTER_DEFINE_CLASS | ( | yaep | ) |
|
static |
Definition at line 305 of file vf_yaepblur.c.
|
static |
Definition at line 315 of file vf_yaepblur.c.
|
static |
Definition at line 326 of file vf_yaepblur.c.
AVFilter ff_vf_yaepblur |
Definition at line 338 of file vf_yaepblur.c.