Преобразуйте строку главный cv::Mat
в столбец главный mxArray
для изображения
#include "opencvmex.hpp"
mxArray *ocvMxArrayFromImage_double (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_single (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_uint8 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_uint16 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_uint32 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_int8 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_int16 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_int32 (условная цена const:: Циновка &in);
mxArray *ocvMxArrayFromImage_bool (условная цена const:: Циновка &in);
in
Ссылка на OpenCV cv::Mat
со строкой главные данные.
Указатель на struct 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 и управляет данными, чтобы выполнить то форматирование.
mxArray
, ocvMxArrayToImage_{DataType}
, ocvMxArrayFromMat_{DataType}
, C матричный API (MATLAB), приложения файла MEX на C (MATLAB)