Создайте mxArray из объекта cv::gpu::GpuMat
#include "opencvgpumex.hpp"
mxArray * ocvMxGpuArrayFromGpuMat_double (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_single (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint8 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint16 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint32 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int8 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int16 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int32 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_bool (условная цена const:: gpu:: GpuMat & в)
inСсылка на объект OpenCV cv::gpu::GpuMat.
Указатель на struct MATLAB®, mxArray, содержа данные графического процессора. Поддерживаемые типы данных:
real_T (double) | real32_T (single) | uint8_T (uint8) |
uint16_T (uint16) | uint32_T (uint32) | int8_T (int8) |
int16_T (int16) | int32_T (int32) | boolean_T (bool) |
Функция ocvMxGpuArrayFromGpuMat создает mxArray из объекта cv::gpu::GpuMat. GpuMat поддерживает 2D массивы только. Эта функция требует программного обеспечения Parallel Computing Toolbox™.
mxArray, ocvMxGpuArrayToGpuMat_{DataType}, C матричный API (MATLAB), приложения файла MEX на C (MATLAB)