Runs a generic 2D bilateral filter over the input image. More...
Functions | |
VPIStatus | vpiSubmitBilateralFilter (VPIStream stream, VPIBackend backend, VPIImage input, VPIImage output, uint32_t kernelSize, float sigmaRange, float sigmaSpace, VPIBoundaryCond boundary) |
Runs a 2D bilateral filter over an image. More... | |
Runs a generic 2D bilateral filter over the input image.
VPIStatus vpiSubmitBilateralFilter | ( | VPIStream | stream, |
VPIBackend | backend, | ||
VPIImage | input, | ||
VPIImage | output, | ||
uint32_t | kernelSize, | ||
float | sigmaRange, | ||
float | sigmaSpace, | ||
VPIBoundaryCond | boundary | ||
) |
#include <vpi/algo/BilateralFilter.h>
Runs a 2D bilateral filter over an image.
[in] | stream | A stream handle where the operation will be queued into. |
[in] | backend | The backend that will execute the algorithm. |
[in] | input | Input image to be filtered. |
[out] | output | Output image where the result will be written to. It must have the same format and dimensions as input. |
[in] | kernelSize | Kernel support size, in pixels. |
[in] | sigmaRange | Standard deviation in the color space |
[in] | sigmaSpace | Standard deviation in the coordinate space |
[in] | boundary | Boundary condition. |