ocvMxArrayFromVector_{DataType}
将数值 vectorT 转换为 mxArray
C++ 语法
#include "opencvmex.hpp"
mxArray *ocvMxArrayFromVector_double(const std::vector<real_T> &v);
mxArray *ocvMxArrayFromVector_single(const std::vector<real32_T> &v);
mxArray *ocvMxArrayFromVector_uint8(const std::vector<uint8_T> &v);
mxArray *ocvMxArrayFromVector_uint16(const std::vector<uint16_T> &v);
mxArray *ocvMxArrayFromVector_uint32(const std::vector<uint32_T> &v);
mxArray *ocvMxArrayFromVector_int8(const std::vector<int8_T> &v);
mxArray *ocvMxArrayFromVector_int16(const std::vector<int16_T> &v);
mxArray *ocvMxArrayFromVector_int32(const std::vector<int32_T> &v);
mxArray *ocvMxArrayFromVector_bool(const std::vector<boolean_T> &v);
参量
v引用
vector<DataType>。支持的数据类型:real_Treal32_Tuint8_Tuint16_Tuint32_Tint8_Tint16_Tint32_Tboolean_T
返回
指向 MATLAB® 结构体 mxArray 的指针。
描述
ocvMxArrayFromVector_{DataType} 函数将数值 std::vector<DataType> 转换为 mxArray。
版本历史记录
在 R2015a 中推出