Include dependency graph for TemporalNoiseReduction.h:Go to the source code of this file.
Enumerations | |
| enum | VPITNRPreset { VPI_TNR_PRESET_DEFAULT, VPI_TNR_PRESET_OUTDOOR_LOW_LIGHT, VPI_TNR_PRESET_OUTDOOR_MEDIUM_LIGHT, VPI_TNR_PRESET_OUTDOOR_HIGH_LIGHT, VPI_TNR_PRESET_INDOOR_LOW_LIGHT, VPI_TNR_PRESET_INDOOR_MEDIUM_LIGHT, VPI_TNR_PRESET_INDOOR_HIGH_LIGHT } |
| Defines scene presets for temporal noise reduction. More... | |
| enum | VPITNRVersion { VPI_TNR_DEFAULT, VPI_TNR_V1, VPI_TNR_V2, VPI_TNR_V3 } |
| Defines the version of the Temporal Noise Reduction algorithm to be used. More... | |
Functions | |
| VPIStatus | vpiCreateTemporalNoiseReduction (VPIStream stream, uint32_t width, uint32_t height, VPIImageType imgType, VPITNRVersion version, VPITNRPreset preset, float strength, VPIPayload *payload) |
| Creates a payload for Temporal Noise Reduction algorithm. More... | |
| VPIStatus | vpiSubmitTemporalNoiseReduction (VPIPayload payload, VPIImage prevFrame, VPIImage curFrame, VPIImage outFrame) |
| Submits a Temporal Noise Reduction operation to the stream associated with the given payload. More... | |
Declares functions that implement the Temporal Noise Reduction algorithm
Definition in file TemporalNoiseReduction.h.