FFmpeg
Data Fields
VagueDenoiserContext Struct Reference

Data Fields

const AVClassclass
 
float threshold
 
float percent
 
int method
 
int type
 
int nsteps
 
int planes
 
int depth
 
int bpc
 
int peak
 
int nb_planes
 
int planeheight [4]
 
int planewidth [4]
 
float * block
 
float * in
 
float * out
 
float * tmp
 
int hlowsize [4][32]
 
int hhighsize [4][32]
 
int vlowsize [4][32]
 
int vhighsize [4][32]
 
void(* thresholding )(float *block, const int width, const int height, const int stride, const float threshold, const float percent)
 

Detailed Description

Definition at line 35 of file vf_vaguedenoiser.c.

Field Documentation

◆ class

const AVClass* VagueDenoiserContext::class

Definition at line 36 of file vf_vaguedenoiser.c.

◆ threshold

float VagueDenoiserContext::threshold

Definition at line 38 of file vf_vaguedenoiser.c.

◆ percent

float VagueDenoiserContext::percent

Definition at line 39 of file vf_vaguedenoiser.c.

◆ method

int VagueDenoiserContext::method

Definition at line 40 of file vf_vaguedenoiser.c.

◆ type

int VagueDenoiserContext::type

Definition at line 41 of file vf_vaguedenoiser.c.

◆ nsteps

int VagueDenoiserContext::nsteps

Definition at line 42 of file vf_vaguedenoiser.c.

◆ planes

int VagueDenoiserContext::planes

Definition at line 43 of file vf_vaguedenoiser.c.

◆ depth

int VagueDenoiserContext::depth

Definition at line 45 of file vf_vaguedenoiser.c.

◆ bpc

int VagueDenoiserContext::bpc

Definition at line 46 of file vf_vaguedenoiser.c.

◆ peak

int VagueDenoiserContext::peak

Definition at line 47 of file vf_vaguedenoiser.c.

◆ nb_planes

int VagueDenoiserContext::nb_planes

Definition at line 48 of file vf_vaguedenoiser.c.

◆ planeheight

int VagueDenoiserContext::planeheight[4]

Definition at line 49 of file vf_vaguedenoiser.c.

◆ planewidth

int VagueDenoiserContext::planewidth[4]

Definition at line 50 of file vf_vaguedenoiser.c.

◆ block

float* VagueDenoiserContext::block

Definition at line 52 of file vf_vaguedenoiser.c.

◆ in

float* VagueDenoiserContext::in

Definition at line 53 of file vf_vaguedenoiser.c.

◆ out

float* VagueDenoiserContext::out

Definition at line 54 of file vf_vaguedenoiser.c.

◆ tmp

float* VagueDenoiserContext::tmp

Definition at line 55 of file vf_vaguedenoiser.c.

◆ hlowsize

int VagueDenoiserContext::hlowsize[4][32]

Definition at line 57 of file vf_vaguedenoiser.c.

◆ hhighsize

int VagueDenoiserContext::hhighsize[4][32]

Definition at line 58 of file vf_vaguedenoiser.c.

◆ vlowsize

int VagueDenoiserContext::vlowsize[4][32]

Definition at line 59 of file vf_vaguedenoiser.c.

◆ vhighsize

int VagueDenoiserContext::vhighsize[4][32]

Definition at line 60 of file vf_vaguedenoiser.c.

◆ thresholding

void(* VagueDenoiserContext::thresholding) (float *block, const int width, const int height, const int stride, const float threshold, const float percent)

Definition at line 62 of file vf_vaguedenoiser.c.


The documentation for this struct was generated from the following file: