FFmpeg
4.3
|
Data Fields | |
const AVClass * | class |
float | sigma |
int | block_size |
int | block_step |
int | group_size |
int | bm_range |
int | bm_step |
float | th_mse |
float | hard_threshold |
int | mode |
int | ref |
int | planes |
int | depth |
int | max |
int | nb_planes |
int | planewidth [4] |
int | planeheight [4] |
int | group_bits |
int | pgroup_size |
SliceContext | slices [MAX_NB_THREADS] |
FFFrameSync | fs |
int | nb_threads |
void(* | get_block_row )(const uint8_t *srcp, int src_linesize, int y, int x, int block_size, float *dst) |
double(* | do_block_ssd )(struct BM3DContext *s, PosCode *pos, const uint8_t *src, int src_stride, int r_y, int r_x) |
void(* | do_output )(struct BM3DContext *s, uint8_t *dst, int dst_linesize, int plane, int nb_jobs) |
void(* | block_filtering )(struct BM3DContext *s, const uint8_t *src, int src_linesize, const uint8_t *ref, int ref_linesize, int y, int x, int plane, int jobnr) |
SliceContext BM3DContext::slices[MAX_NB_THREADS] |
FFFrameSync BM3DContext::fs |