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.
Data Structures | |
| struct | VPITNRParams |
| Structure that defines the parameters for vpiSubmitTemporalNoiseReduction. More... | |
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 (uint64_t backends, int32_t width, int32_t height, VPIImageFormat imgFormat, VPITNRVersion version, VPIPayload *payload) |
| Creates a payload for Temporal Noise Reduction algorithm. More... | |
| VPIStatus | vpiInitTemporalNoiseReductionParams (VPITNRParams *params) |
| Initializes vpiSubmitTemporalNoiseReduction with default values. More... | |
| VPIStatus | vpiSubmitTemporalNoiseReduction (VPIStream stream, uint64_t backend, VPIPayload payload, VPIImage prevFrame, VPIImage curFrame, VPIImage outFrame, const VPITNRParams *params) |
| Submits a Temporal Noise Reduction operation to the stream. More... | |
Declares functions that implement the Temporal Noise Reduction algorithm.
Definition in file TemporalNoiseReduction.h.