VPI - Vision Programming Interface

0.4.4 Release

TemporalNoiseReduction.h File Reference

Declares functions that implement the Temporal Noise Reduction algorithm. More...

#include "../Export.h"
#include "../ImageFormat.h"
#include "../Status.h"
#include "../Types.h"
#include <stdint.h>
+ Include dependency graph for TemporalNoiseReduction.h:

Go to the source code of this file.

Enumerations

enum  VPITNRPreset
 Defines scene presets for temporal noise reduction. More...
 
enum  VPITNRVersion
 Defines the version of the Temporal Noise Reduction algorithm to be used. More...
 

Functions

VPIStatus vpiCreateTemporalNoiseReduction (VPIBackend backend, uint32_t width, uint32_t height, VPIImageFormat imgFormat, VPITNRVersion version, VPITNRPreset preset, float strength, VPIPayload *payload)
 Creates a payload for Temporal Noise Reduction algorithm. More...
 
VPIStatus vpiSubmitTemporalNoiseReduction (VPIStream stream, VPIPayload payload, VPIImage prevFrame, VPIImage curFrame, VPIImage outFrame)
 Submits a Temporal Noise Reduction operation to the stream associated with the given payload. More...
 

Detailed Description

Declares functions that implement the Temporal Noise Reduction algorithm.

Definition in file TemporalNoiseReduction.h.