从输入图像创建拉普拉斯金字塔。 更多...
函数 | |
| VPIStatus | vpiSubmitLaplacianPyramidGenerator (VPIStream stream, uint64_t backend, VPIImage input, VPIPyramid output, VPIPyramid gaussianPyr, VPIBorderExtension border) |
| 从输入图像计算拉普拉斯金字塔。 更多... | |
从输入图像创建拉普拉斯金字塔。
有关更多详细信息和使用示例,请参阅 拉普拉斯金字塔生成器。
| VPIStatus vpiSubmitLaplacianPyramidGenerator | ( | VPIStream | stream, |
| uint64_t | backend, | ||
| VPIImage | input, | ||
| VPIPyramid | output, | ||
| VPIPyramid | gaussianPyr, | ||
| VPIBorderExtension | border | ||
| ) |
#include <vpi/algo/LaplacianPyramid.h>
从输入图像计算拉普拉斯金字塔。
| [输入] | stream | 操作将在其中排队的流。
| ||||||||||||||||||||
| [输入] | backend | 将执行该算法的 VPI 后端。 | ||||||||||||||||||||
| [输入] | input | 输入图像。
| ||||||||||||||||||||
| [输出] | output | 结果拉普拉斯金字塔将被写入的位置。它必须已使用期望的尺度和层级数量创建。
| ||||||||||||||||||||
| [输出] | gaussianPyr | 定义中间高斯金字塔将被写入的位置。如果不需要,则传递 NULL。
| ||||||||||||||||||||
| [输入] | border | 在采样图像边界外的像素时要使用的边界扩展。
|
| VPI_ERROR_INVALID_ARGUMENT | stream 为 NULL。 |
| VPI_ERROR_INVALID_ARGUMENT | input 或 output 为 NULL。 |
| VPI_ERROR_INVALID_ARGUMENT | gaussianPyr 和 output 必须具有相同的尺度、层级数量和尺寸。 |
| VPI_ERROR_INVALID_IMAGE_FORMAT | input 和 gaussianPyr 必须具有相同的格式。 |
| VPI_ERROR_INVALID_IMAGE_FORMAT | output 格式与 input 格式不兼容。 |
| VPI_ERROR_INVALID_IMAGE_FORMAT | 不支持的 input 图像格式。 |
| VPI_ERROR_INVALID_OPERATION | 所需的后端未在 stream、input、output 或 gaussianPyr 中启用。 |
| VPI_ERROR_NOT_IMPLEMENTED | 给定后端不支持拉普拉斯金字塔算法。 |
| VPI_SUCCESS | 操作执行成功。 |