FFmpeg
|
Data Fields | |
const AVClass * | class |
double | luma_strength |
double | chroma_strength |
int | depth |
float * | plane [16+1][4] |
int | linesize |
int | hsub |
int | vsub |
try to change to int
try lifting based implementation
optimize optimize optimize
hard thresholding
use QP to decide filter strength
wavelet normalization / least squares optimal signal vs. noise thresholds
Definition at line 37 of file vf_owdenoise.c.
const AVClass* OWDenoiseContext::class |
Definition at line 38 of file vf_owdenoise.c.
double OWDenoiseContext::luma_strength |
Definition at line 39 of file vf_owdenoise.c.
Referenced by filter_frame().
double OWDenoiseContext::chroma_strength |
Definition at line 40 of file vf_owdenoise.c.
Referenced by filter_frame().
int OWDenoiseContext::depth |
Definition at line 41 of file vf_owdenoise.c.
Referenced by config_input(), filter(), and uninit().
float* OWDenoiseContext::plane[16+1][4] |
Definition at line 42 of file vf_owdenoise.c.
Referenced by config_input(), filter(), and uninit().
int OWDenoiseContext::linesize |
Definition at line 43 of file vf_owdenoise.c.
Referenced by config_input(), and filter().
int OWDenoiseContext::hsub |
Definition at line 44 of file vf_owdenoise.c.
Referenced by config_input(), and filter_frame().
int OWDenoiseContext::vsub |
Definition at line 44 of file vf_owdenoise.c.
Referenced by config_input(), and filter_frame().