exponenta event banner

ocvMxArrayFromImage_{DataType}

Преобразовать основную строку cv::Mat в основной столбец mxArray для изображения

Синтаксис C++

#include "opencvmex.hpp"
mxArray *ocvMxArrayFromImage_double(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_single(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_uint8(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_uint16(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_uint32(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_int8(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_int16(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_int32(const cv::Mat &in);
mxArray *ocvMxArrayFromImage_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)

Описание

ocvMxArrayFromImage_{DataType} функция создает mxArray от cv::Mat объект. mxArray содержит основные данные столбца и cv::Mat содержит основные данные строк.

Эта функция не является общей процедурой преобразования матриц. Для 3-D изображений учитывается, что формат OpenCV использует порядок BGR и манипулирует данными, чтобы соответствовать этому форматированию.

Представлен в R2015a