Преобразуйте основную cv::Mat
строки в основной столбец
mxArray
для изображения
# включить «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
Ссылка на cv::Mat OpenCV
с основными данными строки.
Указатель на MATLAB® struct, 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 Matrix API, Файл MEX на C Applications