#include <denoiser_filter_c.h>
|
| DenoiserFilterC () |
|
void | CopyMem16x16 (const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride) override |
|
uint32_t | Variance16x8 (const uint8_t *a, int a_stride, const uint8_t *b, int b_stride, unsigned int *sse) override |
|
DenoiserDecision | MbDenoise (const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, const uint8_t *sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) override |
|
| DenoiserFilterC () |
|
void | CopyMem16x16 (const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride) override |
|
uint32_t | Variance16x8 (const uint8_t *a, int a_stride, const uint8_t *b, int b_stride, unsigned int *sse) override |
|
DenoiserDecision | MbDenoise (const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, const uint8_t *sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) override |
|
virtual | ~DenoiserFilter () |
|
virtual | ~DenoiserFilter () |
|
◆ DenoiserFilterC() [1/2]
webrtc::DenoiserFilterC::DenoiserFilterC |
( |
| ) |
|
|
inline |
◆ DenoiserFilterC() [2/2]
webrtc::DenoiserFilterC::DenoiserFilterC |
( |
| ) |
|
|
inline |
◆ CopyMem16x16() [1/2]
void webrtc::DenoiserFilterC::CopyMem16x16 |
( |
const uint8_t * |
src, |
|
|
int |
src_stride, |
|
|
uint8_t * |
dst, |
|
|
int |
dst_stride |
|
) |
| |
|
overridevirtual |
◆ CopyMem16x16() [2/2]
void webrtc::DenoiserFilterC::CopyMem16x16 |
( |
const uint8_t * |
src, |
|
|
int |
src_stride, |
|
|
uint8_t * |
dst, |
|
|
int |
dst_stride |
|
) |
| |
|
overridevirtual |
◆ MbDenoise() [1/2]
DenoiserDecision webrtc::DenoiserFilterC::MbDenoise |
( |
const uint8_t * |
mc_running_avg_y, |
|
|
int |
mc_avg_y_stride, |
|
|
uint8_t * |
running_avg_y, |
|
|
int |
avg_y_stride, |
|
|
const uint8_t * |
sig, |
|
|
int |
sig_stride, |
|
|
uint8_t |
motion_magnitude, |
|
|
int |
increase_denoising |
|
) |
| |
|
overridevirtual |
◆ MbDenoise() [2/2]
DenoiserDecision webrtc::DenoiserFilterC::MbDenoise |
( |
const uint8_t * |
mc_running_avg_y, |
|
|
int |
mc_avg_y_stride, |
|
|
uint8_t * |
running_avg_y, |
|
|
int |
avg_y_stride, |
|
|
const uint8_t * |
sig, |
|
|
int |
sig_stride, |
|
|
uint8_t |
motion_magnitude, |
|
|
int |
increase_denoising |
|
) |
| |
|
overridevirtual |
◆ Variance16x8() [1/2]
uint32_t webrtc::DenoiserFilterC::Variance16x8 |
( |
const uint8_t * |
a, |
|
|
int |
a_stride, |
|
|
const uint8_t * |
b, |
|
|
int |
b_stride, |
|
|
unsigned int * |
sse |
|
) |
| |
|
overridevirtual |
◆ Variance16x8() [2/2]
uint32_t webrtc::DenoiserFilterC::Variance16x8 |
( |
const uint8_t * |
a, |
|
|
int |
a_stride, |
|
|
const uint8_t * |
b, |
|
|
int |
b_stride, |
|
|
unsigned int * |
sse |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/video_processing/util/denoiser_filter_c.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/video_processing/util/denoiser_filter_c.cc