FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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]
 
floatblock
 
floatin
 
floatout
 
floattmp
 
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 34 of file vf_vaguedenoiser.c.

Field Documentation

◆ class

const AVClass* VagueDenoiserContext::class

Definition at line 35 of file vf_vaguedenoiser.c.

◆ threshold

float VagueDenoiserContext::threshold

Definition at line 37 of file vf_vaguedenoiser.c.

◆ percent

float VagueDenoiserContext::percent

Definition at line 38 of file vf_vaguedenoiser.c.

◆ method

int VagueDenoiserContext::method

Definition at line 39 of file vf_vaguedenoiser.c.

◆ type

int VagueDenoiserContext::type

Definition at line 40 of file vf_vaguedenoiser.c.

◆ nsteps

int VagueDenoiserContext::nsteps

Definition at line 41 of file vf_vaguedenoiser.c.

◆ planes

int VagueDenoiserContext::planes

Definition at line 42 of file vf_vaguedenoiser.c.

◆ depth

int VagueDenoiserContext::depth

Definition at line 44 of file vf_vaguedenoiser.c.

◆ bpc

int VagueDenoiserContext::bpc

Definition at line 45 of file vf_vaguedenoiser.c.

◆ peak

int VagueDenoiserContext::peak

Definition at line 46 of file vf_vaguedenoiser.c.

◆ nb_planes

int VagueDenoiserContext::nb_planes

Definition at line 47 of file vf_vaguedenoiser.c.

◆ planeheight

int VagueDenoiserContext::planeheight[4]

Definition at line 48 of file vf_vaguedenoiser.c.

◆ planewidth

int VagueDenoiserContext::planewidth[4]

Definition at line 49 of file vf_vaguedenoiser.c.

◆ block

float* VagueDenoiserContext::block

Definition at line 51 of file vf_vaguedenoiser.c.

◆ in

float* VagueDenoiserContext::in

Definition at line 52 of file vf_vaguedenoiser.c.

◆ out

float* VagueDenoiserContext::out

Definition at line 53 of file vf_vaguedenoiser.c.

◆ tmp

float* VagueDenoiserContext::tmp

Definition at line 54 of file vf_vaguedenoiser.c.

◆ hlowsize

int VagueDenoiserContext::hlowsize[4][32]

Definition at line 56 of file vf_vaguedenoiser.c.

◆ hhighsize

int VagueDenoiserContext::hhighsize[4][32]

Definition at line 57 of file vf_vaguedenoiser.c.

◆ vlowsize

int VagueDenoiserContext::vlowsize[4][32]

Definition at line 58 of file vf_vaguedenoiser.c.

◆ vhighsize

int VagueDenoiserContext::vhighsize[4][32]

Definition at line 59 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 61 of file vf_vaguedenoiser.c.


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