VPI - 视觉编程接口

3.2 版本

OpenCVInterop.hpp 文件参考

用于处理 OpenCV 与 VPI 互操作性的函数。 更多...

#include "detail/OpenCVUtils.hpp"
#include "Image.h"
#include <opencv2/core/core.hpp>
#include <vector>
+ OpenCVInterop.hpp 的包含依赖关系图

转到此文件的源代码。

函数

VPIStatus vpiImageCreateWrapperOpenCVMat (const cv::Mat &mat, VPIImageFormat fmt, uint64_t flags, VPIImage *img)
 cv::Mat 封装到具有给定图像格式的 VPIImage 中。 更多...
 
VPIStatus vpiImageCreateWrapperOpenCVMat (const cv::Mat &mat, uint64_t flags, VPIImage *img)
 cv::Mat 封装到 VPIImage 中,并从其类型推断图像格式。 更多...
 
VPIStatus vpiImageSetWrappedOpenCVMat (VPIImage img, const cv::Mat &mat)
 重新定义现有 VPIImage 封装器的已封装 cv::Mat更多...
 
VPIStatus vpiImageCreateWrapperOpenCVMatPlanes (const std::vector< cv::Mat > &matPlanes, VPIImageFormat fmt, uint64_t flags, VPIImage *img)
 cv::Mat 向量封装到 VPIImage 中,每个 cv::Mat 代表一个图像平面。 更多...
 
VPIStatus vpiImageSetWrappedOpenCVMatPlanes (VPIImage img, const std::vector< cv::Mat > &matPlanes)
 用新的平面替换已封装的 cv::Mat 平面。 更多...
 
VPIStatus vpiImageDataExportOpenCVMat (const VPIImageData &imgData, cv::Mat *mat)
 使用来自锁定的 VPIImageVPIImageData 中的数据填充现有的 cv::Mat更多...
 
VPIStatus vpiImageDataExportOpenCVMatPlanes (const VPIImageData &imgData, std::vector< cv::Mat > *matPlanes)
 使用来自 VPIImageData 的所有平面填充 cv::Mat 向量。 更多...
 
VPIStatus vpiImageDataImportOpenCVMat (const cv::Mat &mat, VPIImageData *imgData)
 使用给定的 cv::Mat 中的数据填充现有的 VPIImageData更多...
 
VPIStatus vpiImageDataImportOpenCVMat (const cv::Mat &mat, VPIImageFormat fmt, VPIImageData *imgData)
 使用给定的 cv::Mat 中的数据填充现有的 VPIImageData,强制使用给定的图像格式。 更多...
 
VPIStatus vpiImageDataImportOpenCVMatPlanes (const std::vector< cv::Mat > &matPlanes, VPIImageFormat fmt, VPIImageData *imgData)
 使用描述来自给定 VPIImageData 的所有平面的 cv::Mat 向量填充,强制使用给定的图像格式。 更多...
 

详细描述

用于处理 OpenCV 与 VPI 互操作性的函数。

文件 OpenCVInterop.hpp 中的定义。