从输入图像创建高斯金字塔。 更多...
函数 | |
| VPIStatus | vpiSubmitGaussianPyramidGenerator (VPIStream stream, uint64_t backend, VPIImage input, VPIPyramid output, VPIBorderExtension border) |
| 从输入图像计算高斯金字塔。 更多... | |
从输入图像创建高斯金字塔。
有关更多详细信息和使用示例,请参阅 高斯金字塔生成器。
| VPIStatus vpiSubmitGaussianPyramidGenerator | ( | VPIStream | stream, |
| uint64_t | backend, | ||
| VPIImage | input, | ||
| VPIPyramid | output, | ||
| VPIBorderExtension | border | ||
| ) |
#include <vpi/algo/GaussianPyramid.h>
从输入图像计算高斯金字塔。
| [输入] | stream | 操作将在其中排队的流。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [输入] | backend | 将执行该算法的 VPI 后端。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [输入] | input | 对应于金字塔较精细级别的输入图像。 如果输入包装输出金字塔的第一层,则处理效率更高。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [输出] | output | 将在其中写入结果高斯金字塔的位置。 它必须已使用所需的比例和层数创建。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [输入] | border | 边界扩展。
|
| VPI_ERROR_INVALID_ARGUMENT | stream 为 NULL。 |
| VPI_ERROR_INVALID_ARGUMENT | input 或 output 为 NULL。 |
| VPI_ERROR_INVALID_ARGUMENT | output 金字塔的比例或尺寸超出有效范围。 |
| VPI_ERROR_INVALID_ARGUMENT | input 图像和 output 金字塔的第一层尺寸不匹配。 |
| VPI_ERROR_INVALID_ARGUMENT | 不支持 border。 |
| VPI_ERROR_INVALID_ARGUMENT | backend 无效或未知。 |
| VPI_ERROR_INVALID_ARGUMENT | input 和 output 格式不匹配。 |
| VPI_ERROR_INVALID_IMAGE_FORMAT | 不支持 input 和 output 格式。 |
| VPI_ERROR_NOT_IMPLEMENTED | 给定后端不支持高斯金字塔生成器算法。 |
| VPI_ERROR_INVALID_OPERATION | 后端硬件不可用。 |
| VPI_ERROR_INVALID_OPERATION | 所需的后端未在 stream、input 或 output 中启用。 |
| VPI_SUCCESS | 操作成功执行。 |