Создайте mxArray
от cv::gpu::GpuMat
объект
#include "opencvgpumex.hpp"
mxArray * ocvMxGpuArrayFromGpuMat_double (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_single (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint8 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint16 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint32 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int8 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int16 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int32 (const cv::gpu::GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_bool (const cv::gpu::GpuMat & в)
in
Ссылка на OpenCV cv::gpu::GpuMat
объект.
Указатель на struct MATLAB®, mxArray
, содержа данные графического процессора. Поддерживаемые типы данных:
real_T 'double' ) | real32_T единственный ) | 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)