ocvMxGpuArrayToGpuMat_{DataType}
从包含 GPU 数据的 mxArray 创建 cv::gpu::GpuMat。
C++ 语法
注意
该函数将在未来的版本中被移除。
#include "opencvgpumex.hpp"
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_double(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_single(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint8(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint16(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint32(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int8(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int16(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int32(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_bool(const mxArray * in);
参量
in指向包含 GPU 数据的 MATLAB® 结构体
mxArray的指针。支持的数据类型:real_T(double)real32_T(single)uint8_T(uint8)uint16_T(uint16)uint32_T(uint32)int8_T(int8)int16_T(int16)int32_T(int32)boolean_T(bool)
返回
指向 cv::gpu::GpuMat 对象的 OpenCV 智能指针 (cv::Ptr)。
描述
ocvMxGpuArrayToGpuMat_{DataType} 函数会从一个包含 GPU 数据的 mxArray 对象创建一个 cv::gpu::GpuMat 对象。此函数需要安装 Parallel Computing Toolbox™ 软件。
版本历史记录
在 R2015a 中推出