Преобразовать основную строку cv::Mat в основной столбец mxArray для общей матрицы
#include "opencvmex.hpp"
mxArray *ocvMxArrayFromMat_double(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_single(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_uint8(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_uint16(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_uint32(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_int8(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_int16(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_int32(const cv::Mat &in);
mxArray *ocvMxArrayFromMat_bool(const cv::Mat &in);
inСсылка на OpenCV cv::Mat с основными данными строк.
Указатель на структуру MATLAB ® ,mxArray, имея основные данные столбца. Поддерживаемые типы данных:
real_T (double) | uint8_T (uint8) | uint32_T (uint32) | int16_T (int16) |
real32_T (single) | uint16_T (uint16) | int8_T (int8) | int32_T (int32) |
ocvMxArrayFromMat_{DataType} функция создает mxArray от cv::Mat объект. mxArray содержит основные данные столбцов и cv::Mat содержит основные данные строк. Это преобразование матрицы является общей подпрограммой для любого количества каналов.
mxArray, ocvMxArrayToImage_{DataType}, ocvMxArrayFromImage_{DataType}, ocvMxArrayToMat_{DataType}, C Matrix API, C MEX файловые приложения