VPI - Vision Programming Interface

1.0 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 (uint32_t backends, int32_t width, int32_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, uint32_t backend, 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.