VPI - 视觉编程接口

3.2 版本

图像翻转

水平、垂直或同时水平和垂直翻转 2D 图像。 更多...

函数

VPIStatus vpiSubmitImageFlip (VPIStream stream, uint64_t backend, VPIImage input, VPIImage output, VPIFlipMode flipMode)
 水平、垂直或同时水平和垂直翻转 2D 图像。 更多...
 

详细描述

水平、垂直或同时水平和垂直翻转 2D 图像。

有关更多详细信息和用法示例,请参阅 图像翻转

函数文档

◆ vpiSubmitImageFlip()

VPIStatus vpiSubmitImageFlip ( VPIStream  stream,
uint64_t  backend,
VPIImage  input,
VPIImage  output,
VPIFlipMode  flipMode 
)

#include <vpi/algo/ImageFlip.h>

水平、垂直或同时水平和垂直翻转 2D 图像。

参数
[输入]stream操作将排队进入的流句柄。
[输入]backend将执行算法的后端。
[输入]input要翻转的输入图像。
[输出]output结果将写入到的输出图像。
  • 它必须具有与输入相同的格式和尺寸。
[输入]flipMode图像需要翻转的方向。
返回值
VPI_ERROR_INVALID_ARGUMENTstream 为 NULL。
VPI_ERROR_INVALID_ARGUMENTinputoutput 为 NULL。
VPI_ERROR_INVALID_ARGUMENTinputoutput 图像尺寸和格式不匹配。
VPI_ERROR_INVALID_ARGUMENT给定格式不支持图像尺寸。
VPI_ERROR_INVALID_ARGUMENTflipMode 无效。
VPI_ERROR_INVALID_ARGUMENTbackend 无效或未知。
VPI_ERROR_INVALID_IMAGE_FORMAT不支持 inputoutput 格式
VPI_ERROR_NOT_IMPLEMENTED给定后端不支持图像翻转算法。
VPI_ERROR_INVALID_OPERATION后端硬件不可用。
VPI_ERROR_INVALID_OPERATIONstreaminputoutput 中未启用所需后端。
VPI_SUCCESS操作成功执行。